2010-07-26 57 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和腳本安裝所有這些軟件包)一個非常有用的科學環境。