2017-04-20 66 views
2

安裝Python的3.6.1的PyGTK由於PIL.ImageGrab()給了我一些問題,我還讀入的話題,似乎gtk是製作截圖更好的解決方案。 但我不明白哪些軟件包實際工作,哪些不推薦。 試圖在Windows 10

pip install pygtk 

給我

ERROR: Could not import dsextras module: Make sure you have installed pygobject. 

pygobject不存在,安裝gobject於事無補。

我嘗試了模塊名稱的一些變體,如python3-或最後只有3,但我似乎沒有得到正確的。

回答

0

爲GTK +,你必須做到以下幾點:

from gi.repository import Gtk 

,而不是:

import gtk 
0

完整的聊天會話有關,這是here。原始解決方案可以被讀取爲here,尤其是@cdarke發表的評論。

所以無論如何,解決的辦法是使用3.6或更新版本Python3.5這一翻譯,至少要等到MSYS2被更新。

一點題外話,你真的不希望使用PyGTK的(這是基於Gtk2的視覺)。使用pygobject像這樣:

import gi 
gi.require_version('Gtk', '3.0') 
from gi.repository import Gtk