Reputation: 1365
I'm using Debian 6.04 and Python 2.7
I compiled Python 2.7 ,(./configure,make,make install)
in the console:
>python2.7
Python 2.7.3 (default, Jul 28 2012, 16:54:06)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import gtk
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named gtk
How do I install gtk in Python 2.7?
In Python 2.6:
tiger@debian:~$ python
Python 2.6.6 (r266:84292, Dec 27 2010, 00:02:40)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import gtk
>>> import pygtk
>>> import gobject
Upvotes: 8
Views: 64203
Reputation: 1730
For Windows:
pip install PyGTK
For MacOS:
brew install pygtk
/usr/local/Cellar/python\@2/2.7.15/bin/python2.7
). In order to use it with python installed by other means make sure you append PYTHONPATH.For Ubuntu: (to work with the system-installed python2)
sudo apt-get install python-gtk2-dev
Conda:
conda install -c ostrokach gtk
Upvotes: 3
Reputation: 6742
Try installing it using pip/python-pip/easy_install. On Fedora I installed it like this:
sudo pip install PyGTK
Upvotes: 5
Reputation: 7180
I would normaly create a virtualenv based on python 2.7 using
$ virtualenv -p /usr/bin/python2.7 .
and then install your package inside the virtualenv.
However, pygtk
is an awkward exception: it can only be install through PyPI on a Windows platform, because some of its dependencies (for the Posix version) are not available of PyPI.
On Debian, install the PyGTK package system-wide with
$ sudo pip install PyGTK
Upvotes: 3