首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在python2.7中安装gtk?

如何在python2.7中安装gtk?
EN

Stack Overflow用户
提问于 2012-07-28 17:02:35
回答 3查看 58.5K关注 0票数 8

我使用的是Debian 6.04和Python 2.7

我编译了Python 2.7,(./configure,make,make install)

在控制台中:

代码语言:javascript
运行
复制
>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

如何在Python2.7中安装gtk?

在Python 2.6中:

代码语言:javascript
运行
复制
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
EN

回答 3

Stack Overflow用户

发布于 2012-07-28 17:32:28

尝试使用pip/python-pip/easy_install安装它。在Fedora上,我是这样安装的:

代码语言:javascript
运行
复制
sudo pip install PyGTK
票数 4
EN

Stack Overflow用户

发布于 2012-07-28 18:47:49

我通常会使用以下命令创建一个基于python2.7的虚拟环境

代码语言:javascript
运行
复制
$ virtualenv -p /usr/bin/python2.7 .

然后在virtualenv中安装你的包。

然而,pygtk是一个尴尬例外:它只能在Windows平台上通过PyPI安装,因为它的一些依赖项(对于Posix版本)在PyPI中不可用。

在Debian上,使用以下命令在系统范围内安装PyGTK包

代码语言:javascript
运行
复制
$ sudo pip install PyGTK
票数 3
EN

Stack Overflow用户

发布于 2018-05-27 19:48:09

对于Windows:

代码语言:javascript
运行
复制
pip install PyGTK

对于MacOS:

代码语言:javascript
运行
复制
brew install pygtk

  • 注意到,对于brew安装的python2,这是开箱即用的(对于我来说,它是在/usr/local/Cellar/python\@2/2.7.15/bin/python2.7中)。为了将其与通过其他方式安装的python一起使用,请确保您附加了PYTHONPATH。

对于Ubuntu:(使用系统安装的python2)

代码语言:javascript
运行
复制
sudo apt-get install python-gtk2-dev

Conda:

代码语言:javascript
运行
复制
conda install -c ostrokach gtk

如果您在conda environment.中运行了

  • ,请使用python2
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11699675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档