2014-03-03 49 views
1

我需要幫助在Windows下設置PyGObject。我已經installed itgi.repositoryWindows上的PyGObject「錯誤:根:找不到任何Glk的typelib」

ERROR:root:Could not find any typelib for Gtk 
Traceback (most recent call last): 
    File "example.py", line 2, in <module> 
    from gi.repository import Gtk 
ImportError: cannot import name Gtk 

我能夠導入gi.repository.GLibgi.repository.Giogi.repository.GObjectgi.repository.cairocairo進口GtkGdk,當我碰到下面的錯誤,但我無法導入gi.repository.Gtkgi.repository.Gdkgi.repository.GdkPixbuf

我曾嘗試在從加卸載其卸載/刪除程序,然後重新安裝,但錯誤依然存在。

如果有人可以幫助,那將是非常感激。

+0

您使用的是哪個版本的Windows? – Sam

+0

@Sam Windows 7,32位。 – OdraEncoded

+0

這可能也與爲什麼Ubuntu軟件中心也在我的操作系統上崩潰(Ubuntu 14.04 64位)有關。我有完全相同的錯誤(只是從模塊添加了一個導入,它無法處理)。 –

回答

0

我不知道這是正確的答案,但檢查你是否有 Gtk-version_number.typelib文件在你的安裝。我有類似的問題,但當我用pyinstaller建立我的程序時,我遇到了這個問題。我只是複製.typelib文件和我的程序工作。我不知道這是否適用於此,但嘗試找到該文件並複製到其他.typelib文件所在的安裝子目錄。

相關問題