对于当前的mac os x,PyGTK是否存在二进制文件?我使用多个桌面环境(mac,windows,gnome),并且真的认为python缺乏跨平台GUI是一个问题.有谁知道我在哪里可以找到适用于Mac的PyGTK和GTK的内置版本?我无法克隆git存储库,它会保持超时.
brew install pygtk
为我工作(需要自制软件).
确认也可以使用OS X 10.10,但默认情况下它会将它安装到brew的Python发行版中,所以如果你仍在使用本机python,它将无法找到它.
我不使用macports,但似乎jhbuild适合我.以下是我所做的步骤.
从以下位置下载gtk-osx-build-setup.sh https://raw.github.com/jralls/gtk-osx-build/master/gtk-osx-build-setup.sh
并将其保存到您的主目录.
启动终端并导航到您的主目录并运行该命令 sh gtk-osx-build-setup.sh
shell脚本会警告您~/.local/bin
没有添加到环境变量中来执行此操作,编辑.profile
位于主目录和/Users/
环境变量中的文件.要了解有关如何编辑此文件的更多信息,请查看:http://www.tech-recipes.com/rx/2621/os_x_change_path_environment_variable/
之后,做一个~/.local/bin/jhbuild bootstrap
命令.它将下载并安装一些必要的实用程序.
下载并安装gtk + osx框架的beta版本: http://ftp.imendio.com/pub/imendio/gtk-osx/Gtk-Framework-2.14-LATEST.dmg
在安装之前meta-gtk-osx-python
,你需要构建和安装一些jhbuild
不自动安装的软件包,所以我做的是libpng
通过执行命令安装的:~/.local/bin/jhbuild build libpng
你还需要安装libtiff
所以执行命令:~/.local/bin/jhbuild build libtiff
并且还gtk-doc
需要这样:~/.local/bin/jhbuild build gtk-doc
最后你可以meta-gtk-osx-python
通过以下方式安装:~/.local/bin/jhbuild build meta-gtk-osx-python
如果有效,请告诉我.
这里有一个PyGTK 2.24的安装程序, 在PyGTK列表中公布.
UPDATE项目已移至macpkg的sourceforge页面.
我无法使用meld(分段错误),但样本PyGTK程序工作正常.
从那时起更新2,新的包Py3GTK3出现在同一个sourceforge页面上.没有测试过.
sourceforge上现在有一个mac包