【发布时间】:2017-08-22 20:15:30
【问题描述】:
我正在尝试将 PyGObject 与 Python 3 一起使用(在 Debian 或 Linux Mint 上),因此我可以使用 Gtk3+ 和 Glade 来创建 GUI。
问题是这样的:
在 Python 3 中:
import gi
说找不到模块“gi”。
我从存储库安装了 python3-gi,当我尝试导入它时,Python 3 仍然说找不到模块。
但是,Python 2 会检测到该模块。 在 Python 2 中,如果我这样做了
import gi
它可以工作,但不适用于 Python 3。我只对 Python 3 感兴趣。
有什么建议吗?
【问题讨论】:
-
你确定你有
python3-gi而不是python-gi? -
你的 Python 版本是多少?
-
我对 pynput 也有同样的问题,我做了
>pip3 install pynput和>pip install pynput,都告诉我它已经存在。但是当 python 2 检测到它时,python3 没有检测到它并给了我一个ModuleNotFoundError -
我面临同样的问题。你解决了吗?
标签: python-3.x gtk3 pygobject