其他分享
首页 > 其他分享> > 如何使用macport正确安装pyGTK?

如何使用macport正确安装pyGTK?

作者:互联网

我的python代码使用GTK进行一些GUI,现在我需要在OSX上运行一些(10.6 Snow Leopard和10.7 Lion).不幸的是,非官方的pyGTK build在窗口GTK窗口上崩溃大小,所以我决定测试macports版本.我通过以下macports命令安装了python和pygtk:

sudo port install python26
sudo port select --set python python26
sudo port install py-gtk2

从控制台正确运行python启动macports版本的python.但试图执行
导入gtk或导入pygtk失败,错误,这样的包不可用:(.

我有一种感觉,我错过了一些非常简单的工作.像为macports python设置正确的site-package之类的东西.也许一些大师可能会分享一些智慧?

更新:仔细检查发现py-gtk2只安装在/opt/local/lib/python2.4/site-packages中,留下了… / python2.6 / site-packages和… / python2.7 / site – 包装空白.运行macports版本的python 2.4允许我使用pyGTK.但我希望它与python 2.6(首选)或2.7 :(.

解决方法:

端口名称不正确.正确的端口是py25-gtk / py26-gtk / py27-gtk.

更新:最近重命名为py25-pygtk / py26-pygtk / py27-pygtk

标签:python,macports,pygtk
来源: https://codeday.me/bug/20190726/1541828.html