我在Windows 7操作系统上安装了python 2.6。我可以从命令行运行python
命令,然后进入python解释器。现在我想安装pygtk模块。在过去,我已经分别安装了GTK +,PyGTK,PyCairo和PyGObject,并使一切工作正常。我想使用pygtk website上提供的一体化安装程序。我从python 2.6下载了版本,安装成功完成。
但是import gtk
和import pygtk
仍然给我ImportError: No module named ...
。有没有人知道让这个“一体化”安装程序工作的技巧?
请参阅我对帖子here的回答。底线是我无法使用一体机安装程序来使用Windows 7,但是我按照该帖子中的说明运行了pygtk。
答案 0 :(得分:2)
我是一个虚拟用于安装NOT all-in-one-package,(也许是令人困惑的)在pygtk下载页面(pygtk-2.24.0.win32-py2.7.exe)上列出的那个描述点上的链接是错误的安装程序(即不是一个安装程序中的所有)。
当我纠正错误并使用pygtk-all-in-one-2.24.2.win32-py2.7.msi安装程序时,一切正常!也许这就是jeffery_the_wind发生的事情......
答案 1 :(得分:2)
一体化安装程序正常工作。请尝试以下链接:
pygtk-all-in-one-2.24.2.win32-py2.6.msi
在PyGTK下载页面上,单击all-in-one installer链接可指导您列出PyGTK安装二进制文件。也许您下载并安装了位于列表顶部的“pygtk-2.24.0.win32-py2.6.msi”二进制文件(可能不应该在此处),但不起作用。
答案 2 :(得分:0)
我不知道这是否有帮助,但它可能是解决方案,因为它曾在我多年前曾在XP下使用过:
一体机安装程序安装PYgtk,PYcairo,...和allsort PYstuff,但不安装GTK +本身。 我必须单独下载GTK库,将其解压缩到某个文件夹(比如说“C:\ GTK”),并在系统路径中添加该文件夹,然后修复它!
(GTK有一个多功能的捆绑包:http://www.gtk.org/download/win32.php)
希望这有用。