Arch linux上的python2-gobject ImportError:没有名为gobject的模块

时间:2016-03-01 21:57:41

标签: python twisted pygtk archlinux pygobject

我有一些示例file(下载网址),以了解如何使用GUI创建Twisted聊天。

在此特定文件中,我有一个例外ImportError: No module named gobject。 这是真的,我只有gi并已安装:

sudo pacman -S python2-gobject

所以我决定python3的这段代码,并再次失败。在pip install twisted之后,我无法运行代码:ImportError: cannot import name 'gtk2reactor'

如何至少运行此代码。

以后如何防止这种情况,因为我在python的许多科学包中都有同样的错误。

P.S。从源头安装也不可能。 即使./configure完成正常,make也会返回很多错误。

2 个答案:

答案 0 :(得分:0)

您可能想稍微澄清一下您的问题,但如果您在点击后无法运行代码,或者如果您的点数被破坏,则卸载/重新安装点数可能是您最好的选择。 如果您成功下载了该软件包,那么我会深入了解您安装它的位置,并确保该软件包适用于正确版本的python,并且已安装。

答案 1 :(得分:0)

来自Freenode的Juhaz告诉我,示例中的代码非常陈旧,使用了非维护绑定。

万一有人开始和我一样,这个问题会有所帮助。 请尝试查看wkPython,例如this帖子。