2010-07-26 54 views
4

我试图运行在Windows XP上我的GTK应用程序,我有一个进口的烦恼。我已经安装了以下根据需要和建议:的Windows XP应用程序GTK进口油嘴错误

Traceback (most recent call last): 
    File "C:\python26\app\src\start.py", line 22, in <module> 
    import gtk 
    File "C:\Python26\Lib\site-packages\gtk-2.0\gtk\__init__.py", line 30, in <mod 
ule> 
    import gobject as _gobject 
    File "C:\Python26\Lib\site-packages\gtk-2.0\gobject\__init__.py", line 26, in 
<module> 
    from glib import spawn_async, idle_add, timeout_add, timeout_add_seconds, \ 
    File "C:\Python26\Lib\site-packages\gtk-2.0\glib\__init__.py", line 22, in <mo 
dule> 
    from glib._glib import * 
ImportError: DLL load failed: The specified module could not be found. 

GTK安装到C:\ GTK \ bin并为建立

python-2.6.msi 
gtk2-runtime.2-16.6.exe 
pycairo-1.8.6.exe 
pygobject-2.20.0 
pygtk-2.16.0.exe 
pyserial-2.5.exe 

但是,运行我的脚本时,我收到以下错误在我的系统路径。

我在这里错过了一些明显的东西吗?

任何帮助,将不胜感激。

感谢您了。

安迪

回答

3

我得到了同样的问题 - 我不知道为什么,但我怀疑它是做一些安装/查找路径。我尝试在我的路上添加各种各样的东西,但似乎没有任何工作。

我所做的修复它是卸载蟒蛇等。人。并使用Python (x,y)包重新安装。这是一个相当大的下载,但它有吨工具,包括几个(matplotlib,numpy的,SciPy的,IPython中,等等),我需要/想。

+0

有谁知道一个较小的包,将做的工作吗?我一直无法获得它(似乎在当时),但它似乎超过400兆大... – 2010-08-10 16:52:03

+0

我发布了一个关于pygtk捆绑安装程序的答案。 – heltonbiker 2011-05-04 16:28:37

0

你可以安装在本页面发现pygtk的软件包:

http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.22/

,你应该找到“都在一个”安装适合您的版本。

它解决了这个问题对我来说,无需安装PY(X,Y),这似乎是为Windows(我用的Linux和脚本安装所有这些软件包)一个非常有用的科学环境。