2013-10-24 49 views
0

發現在簡單的代碼Python的GTK模塊不Enthought的雨棚

進口GTK

類GettingStarted:

def __init__(self): 
    window = gtk.Window() 
    window.show() 

GettingStarted()
gtk.main()

我收到導入錯誤從進口glib._glib線

*

_PyGLib_API = _glib._PyGLib_API

DLL加載失敗:指定的模塊找不到。

有關背景,我運行64位的windows7,並使用64位的天篷,我得到了我的模塊在這裏: http://www.lfd.uci.edu/~gohlke/pythonlibs/

我下載了以下64位文件到站點包文件夾伴隨林冠

C:\應用程序數據\本地\ Enthought \雨棚\用戶\ LIB \站點包\

PyGTK的-2.22.0,

pygobject-2.28.6,

pycairo-1.10.0,

蟒-dateutil-1.5,

pyparsing-2.0.1,

numpy的-1.7.1,

matplotlib-1.3.1rc2

+0

我從來沒有成功獲得64位pygtk在Windows上工作。你是否需要64位?使用32位Canopy和32位PyGTK all-in-one安裝程序更簡單明瞭。 –

+0

這個伎倆!謝謝。 – glowsticc

回答

0

最後4包您列出已經在雨棚。我不建議替換它們。

您列出的前3個軟件包應該通過運行它們(下載文件是可執行文件)來安裝,而不是將其複製到站點包中。在執行它們之前,請確保您已將Canopy作爲您的默認Python,否則它們將安裝到您的默認Python中。

+0

按照您的建議卸載並重新安裝,但錯誤仍然存​​在。 gtk是否需要gtk + http://www.gtk.org/download/win64.php?如果是這樣,我沒有看到該下載的任何可執行文件。 – glowsticc

相關問題