簡體   English   中英

如何在Windows 7的Python 3中導入Gtk?

[英]How do I import Gtk in Python 3 on Windows 7?

我是python的新手,正在嘗試在Python 3.4和Windows 7上使用Gtk運行程序。

我安裝了Python 3.4, 是Windows和PyGObject 的GTK +多合一軟件包 (您現在顯然應該將其與Python 3+一起使用)。

但是,嘗試導入Gtk時總是出現相同的錯誤:

C:\>python -c "from gi.repository import Gtk"

錯誤是

ERROR:root:Could not find any typelib for Gtk
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: cannot import name 'Gtk'

我缺少任何必要的步驟嗎? 我找不到有關該問題的任何信息,大多數建議與Unix有關,建議人們安裝此軟件包或那個debian軟件包。 (這對Win 7機器沒有太大幫助。)

我最后通過添加一個指向GTK +主文件夾的名為“ GTK_BASEPATH”的環境變量並重新安裝PyGObject以及所有對我有用的軟件包來使它工作。

我的猜測是,如果沒有基本路徑,Python將無法找到GTK +,但是我嘗試了很多事情,因此我不確定是否是它最終起作用的原因。

這是在Windows下如何設置系統變量的說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM