在Windows 10上安装pythonk for python 3.6.1

时间:2017-04-20 20:50:16

标签: windows python-3.x pygtk

由于PIL.ImageGrab()给了我一些问题,我进一步阅读了主题,似乎gtk是制作屏幕截图的更好解决方案。 但是我不知道哪些软件包实际工作,哪些软件包已被弃用。 尝试

pip install pygtk

给了我

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

pygobject不存在,安装gobject没有帮助。

我在最后尝试了模块名称的某些变体,例如python3-3,但我似乎没有找到合适的变体。

2 个答案:

答案 0 :(得分:1)

关于此的完整聊天会话是here。可以阅读原始解决方案here,尤其是@cdarke发表的评论。

所以无论如何,解决方案是使用3.6或更新的Python3.5 intead,至少直到MSYS2更新。

作为旁注,你真的不想使用pygtk(基于Gtk2)。像这样使用pygobject:

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

答案 1 :(得分:0)

对于GTK +,您必须执行以下操作:

from gi.repository import Gtk

而不是:

import gtk