2017-10-29 96 views
-1

与一些人一起构建一个虚假的新闻检测程序,并取得了一些很大的进展,但是在该组的5名成员中只有1人可以运行python程序。我运行一个干净的安装Ubuntu 16.04,这只是几个小时的老,谁可以运行程序的人具有的Fedora 26,试图运行该程序时,我得到的错误是:Python程序'模块'对象没有属性'required_version'

[email protected]:~/Documents/Alternative-News-Checker$ sudo python main.py[sudo] password for conesco3: Traceback (most recent call last): File "main.py", line 6, in <module> gi.require_version('Gtk', '3.0') AttributeError: 'module' object has no attribute 'require_version'

我去掉并安装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

+0

请在问题本身_中包含相关代码。没有人希望挖掘你的github回购来找出问题所在或者如何开始你的程序。 –

+0

@Rawing问题在于,有太多的文件附加到main.py上 - 我可以添加它,但我不知道这是否会使事情变得更容易。 –

+1

错误发生在第6行。当然,您会设法写出一个简短的6行程序,演示与原始程序相同的问题?请参阅[mcve]。 –

回答

相关问题