python2-gobject on Arch linux ImportError: No module named gobject

python2-gobject on Arch linux ImportError: No module named gobject

我有一些示例 file(下载 URL)以了解如何使用 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。从源代码安装也不可能。 make returns 很多错误,即使 ./configure 完成正常。

您可能想稍微澄清一下您的问题,但是如果您不能 运行 在 pip 之后编写代码,或者如果您的 pip 损坏了,那么 uninstall/reinstall 的 pip 可能是您最好的选择. 如果您确实成功下载了该软件包,那么我会深入了解您安装它的位置,并确保该软件包适用于 python 的正确版本,并且已安装。

Freenode 的 Juhaz 告诉我示例中的代码很旧并且使用了未维护的绑定。

万一有人开始和我一样,这个问题会很有帮助。 尝试查看 wkPython,例如 this post.