7

我在 linux 上使用 pygtk 已经有一段时间了。我只是想让我的应用程序更易于分发。现在我已经将 pygtk 用于 32 位,但现在我想使用 pygtk 64 位将 pygtk 用于 64 位。我已经下载了多合一安装程序。我已经按照 gtk 的需要更改了路径,然后运行“pkg-config --cflags gtk+-2.0”命令,然后运行 ​​gtk-demo 命令,它确实给了我一个演示,并且效果很好!只是我错过了一些东西,因为在我的 python gtk 64 位中仍然没有名为“gtk”的模块。

我想让 gtk 的 64 位版本在 Windows 上工作,当我得到修复时,我想在 Youtube 上发布如何让它为其他人工作。

谢谢,我希望有人可以提供帮助,因为这部分缺少文档。

4

1 回答 1

17

好的,对于那些正在搜索要在 Windows 64 位中使用的 GUI Python 库的人来说,就是这样!

1)从python.org安装python 64位,如果你的系统上已经安装了python,你不需要担心这个。 http://www.python.org/ftp/python/2.7.3/python-2.7.3.amd64.msi

2)在高级设置/环境变量中添加到您的 PATH ;C:\python27

3)然后从 GTK+ http://ftp.gnome.org/pub/gnome/binaries/win64/gtk+/2.22/gtk+-bundle_2.22.1-20101229_win64.zip下载一体化安装程序

4) 在 c:\opt\gtk 中创建一个文件夹 # 将它添加到 PATH 的位置并不重要。解压缩文件夹并将所有文件复制到上面创建的文件中。然后,将您的 PATH 设置为创建的文件 EG ;C:\opt\gtk\bin

您现在可以在 cmd 中输入以下命令对其进行测试:“gtk-demo”

5)现在你仍然需要获取库 gtk、PyCairo、goobject http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygtk

py2cairo-1.10.0.win-amd64-py2.7.‌exe

pygobject-2.28.6.win-amd64-py2.7.‌exe

pygtk-2.22.0.win-amd64-py2.7.‌exe

我希望它有所帮助。我看到一个文件“py2cairo-1.10.0.win-amd64-py2.7.‌exe”我不确定是否需要我目前正在测试我的应用程序。现在我只需要找到 gtksourceview2/3 for win7 64bit。祝你好运!;)

于 2013-01-29T16:08:28.723 回答