Python程序'模块'对象没有属性' required_version'

时间:2017-10-29 08:50:28

标签: python ubuntu gtk3 glade

与一些人合作建立虚假的新闻检测程序并取得了一些很大的进步但是在该组的5名成员中只有1人可以运行python程序。我正在运行一个只有几个小时的Ubuntu 16.04的干净安装,并且可以运行该程序的人有Fedora 26.我在尝试运行程序时得到的错误是:

,

我离开并安装了gtk + -3.0:sudo apt install gtk + -3.0

哪个没有帮助。

我还安装了Glade,它使程序的UI部分尝试修复它,但没有任何乐趣。

如果你想尝试重新创建问题,可以在这里找到文件,我很难过,所以任何帮助都很受欢迎,我已经尝试了其他一些修复建议,比如安装python-gobject,他们还没有修复问题 - " https://github.com/WeMightNotHaveTheGuts/Alternative-News-Checker"

编辑@Rawing - hello.py - small example

1 个答案:

答案 0 :(得分:0)

在Ubuntu堆栈交换中发布问题给出了答案。问题是安装了一个名为gi的包,并覆盖了python-gi包。通过使用pip卸载gi并确保安装python-gi然后运行来解决问题。答案可以在这里找到 - https://askubuntu.com/questions/970539/how-do-i-fix-module-object-has-no-attribute-required-version-for-gi-requi/971022#971022