哪里是PyGTK的用于Mac OS X?(Where is PyGTK for Mac OS X?)

2019-06-26 12:27发布

是否有PyGTK的二进制那里当前的Mac OS X,蟒蛇? 我与多个桌面环境(在Mac,Windows,侏儒)工作,真正考虑蟒蛇缺乏跨平台GUI的一个问题。 有谁知道在哪里可以找到的PyGTK和GTK为Mac内置的版本? 我不能克隆Git仓库,它不断超时。

Answer 1:

我不使用的MacPorts但似乎jhbuild对我的作品。 下面是我做的步骤。

  1. 从下载gtk-osx-build-setup.sh: https://raw.github.com/jralls/gtk-osx-build/master/gtk-osx-build-setup.sh并将其保存到你的主目录。
  2. 火了终端和导航到你的主目录,并运行命令sh gtk-osx-build-setup.sh
  3. shell脚本会警告你~/.local/bin不会添加到您的环境变量,要做到这一点,编辑您.profile文件位于你的主目录,并/Users/<username>/.local/bin您的环境变量。 了解更多关于如何编辑这个文件看看: http://www.tech-recipes.com/rx/2621/os_x_change_path_environment_variable/
  4. 在那之后,做了~/.local/bin/jhbuild bootstrap命令。 它会下载并安装一些必要的工具。
  5. 下载并安装在GTK +的OSX框架的测试版本: http://ftp.imendio.com/pub/imendio/gtk-osx/Gtk-Framework-2.14-LATEST.dmg
  6. 在安装前, meta-gtk-osx-python ,你需要建立并安装一些其他软件包jhbuild不会自动安装,所以我所做的就是我安装libpng通过执行命令: ~/.local/bin/jhbuild build libpng
  7. 你还需要安装libtiff这样做的命令: ~/.local/bin/jhbuild build libtiff
  8. gtk-doc需要如此: ~/.local/bin/jhbuild build gtk-doc
  9. 最后你可以立即安装meta-gtk-osx-python通过做: ~/.local/bin/jhbuild build meta-gtk-osx-python

让我知道,如果它的工作原理。



Answer 2:

brew install pygtk工作对我来说(需要自制 )。

证实了OS X 10.10工作过,但默认情况下它会将它安装到酿造的Python发行,所以如果你还在使用原生的蟒蛇,它不会发现它。



Answer 3:

没有为PyGTK的2.24测试这里的安装程序, 宣布在PyGTK的名单上。

更新项目已经转移macpkg的sourceforge上页 。

我不能使它与工作MELD (分段错误),但品尝PyGTK的程序工作正常。

更新2从那时起,一个新的包Py3GTK3出现了同样的sourceforge的页面上。 还没虽然测试。



Answer 4:

现在有一个MAC包的SourceForge



Answer 5:

从下载最新的包http://sourceforge.net/projects/macpkg/files/PyGTK/和安装。

如果你只是想使用该系统蟒蛇,这是所有你必须做的。

如果你不是,下面就是如何使用安装pyenv ,可与安装自制软件 。 在安装BREW,您可以安装版本pyenv和Python 2.7.8有:

brew install pyenv && pyenv install 2.7.8

你这样做之后,你再有复制gtk软件包及其依赖到你的Python安装:

cd /opt/gtk/lib/python2.7/site-packages/ && \
cp * ~/.pyenv/versions/2.7.8/lib/python2.7/site-packages/

而已。 你也同样可以安装这对于Python 2.7版和3.2包Py3GTK3包http://sourceforge.net/projects/macpkg/files/Py3GTK3/ 。



Answer 6:

你是否尝试过做它用MacPorts的? 本网站展示了如何 。



文章来源: Where is PyGTK for Mac OS X?
标签: macos pygtk