gri*_*yvp 3 python pygtk macports
我的python代码使用GTK进行一些GUI,现在我需要在OSX上运行一些(10.6 Snow Leopard和10.7 Lion).不幸的是,非官方pyGTK 构建崩溃窗口GTK窗口调整大小,所以我决定测试macports版本.我通过以下macports命令安装了python和pygtk:
sudo port install python26
sudo port select --set python python26
sudo port install py-gtk2
Run Code Online (Sandbox Code Playgroud)
运行python从控制台可以正常启动的MacPorts Python版本.但试图执行
import gtk或import pygtk失败,错误,这样的包不可用:(.
我有一种感觉,我错过了一些非常简单的工作.像设置正确site-package的macports python或其他什么的东西.也许一些大师可能会分享一些智慧?
更新:仔细检查发现py-gtk2仅安装到/opt/local/lib/python2.4/site-packages,留下.../python2.6/site-packages并.../python2.7/site-packages留空.运行macports版本的python 2.4允许我使用pyGTK.但我希望它与python 2.6(首选)或2.7 :(.