2016-02-03 23 views
2

安裝PyGObject我試圖通過PyCharm安裝PyGobject但是當我點擊安裝包,我會得到這個窗口: enter image description here如何通過PyCharm

這就是「命令輸出」是:

Collecting PyGObject 
    Using cached pygobject-2.28.3.tar.bz2 
    Complete output from command python setup.py egg_info: 
    Traceback (most recent call last): 
     File "<string>", line 1, in <module> 
     File "C:\Users\Gebruiker\AppData\Local\Temp\pycharm-packaging0.tmp\PyGObject\setup.py", line 272 
     raise SystemExit, 'ERROR: Nothing to do, gio could not be found and is essential.' 
         ^
    SyntaxError: invalid syntax 

    ---------------------------------------- 

Command "python setup.py egg_info" failed with error code 1 in C:\Users\Gebruiker\AppData\Local\Temp\pycharm-packaging0.tmp\PyGObject 

(如紅色文本並不好讀,我把它打出來的位置: 提高SystemExit,「ERROR:無事可做,GIO找不到,是必不可少的」)

我希望有人知道答案呃:)

回答

4

首先,這PyCharm運行命令行工具是pip,這將安裝和下載下面的包:

https://pypi.python.org/pypi/PyGObject/2.28.3

正如你可以看到,這指的是老pygtk(Gtk 2.0)綁定內部對象框架(最後一次更新是在2011年)。我很確定你想要的PyGObject項目,支持Gtk 3.0,圖形用戶界面(我知道,因爲他們是完全不同的項目具有相同的名稱)一個可怕的名字。

不管你是否在PyCharm中,你都應該像網站那樣安裝庫,因爲PyGObject是本地(編譯的)C庫頂部的動態Python綁定。

我看到你在Windows操作系統中。你需要去到主網站:

https://wiki.gnome.org/Projects/PyGObject

您可以在下載閱讀部分Windows installers with Gtk3 support

並下載和安裝最新的安裝程序。在撰寫本文時:

pygi-aio-3.18.2_rev4-setup.exe