【发布时间】:2014-05-16 06:30:02
【问题描述】:
我在我的 centos 5.4 机器上配置 pygtk。但我面临一些问题。
我想把pygtk配置成Python 2.7(在centos 5中默认的python版本是Python 2.4)
所以我在本地空间安装了带有不同 --prefix 的 Python 2.7,然后安装了 pygobject2.28,然后安装了带有 --prefix="where python 2.7 installed" 的 pygtk2.24。
但是当我运行 python2.7 解释器时,我可以导入 pygtk,但是,当我尝试导入 gtk 时,它显示“没有名为 gtk 的模块。”
我已经将PYTHONPATH和PYTHON环境变量分别配置为python2.7/lib/site-packages和python2.7。
我的问题:
- 如果 pygtk 是 gtk 的包装器,那么当我能够导入 pygtk 时,为什么不能导入 gtk。
- python(或 pygtk)从哪里挑选 gtk?
- 我该如何解决上述问题!?
我尝试了 google 和其他堆栈溢出问题。但他们都没有回答上述问题。
【问题讨论】:
标签: python-2.7 gtk centos pygtk