2017-10-29 92 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]。 –

回答

相關問題