我試圖在我的Raspberry Pi(Ubuntu MATE)上執行一個腳本,我的VM(Oracle VM Virtual Box/Ubuntu 15.10)。在Raspberry Pi上,我試過Raspbian,目前我正在運行Ubuntu MATE(16.04),因爲我想看看它是否在那裏工作。在VirtualBox(py 2.7.10)中工作的Python腳本,但不在Raspberry Pi 3上(py 2.7.11)
基本上我的腳本經歷了幾個列表,並將每個列表中的第一個項目,然後運行它的變化,並採取最後一個列表中的第二項等搜索信息(航班)在線。基本上這是一個「嘗試每個項目的組合」結果保存在不同的文件中。
我沒有得到一個錯誤,這是奇怪的事情。我已經安裝了我的腳本所需的所有軟件包。
它只是通過一個循環,並得到「卡住」。所以,終端的行爲像它仍然在工作,但我沒有得到任何更多的輸出。我最終得到一個文件,而不是12 ...
我也有與按Ctrl +ž關閉控制檯。
有沒有人有一個想法可能會導致這個問題?
代碼:https://github.com/tuxeos/flightsearch/blob/master/flightfail.py
輸出:https://raw.githubusercontent.com/tuxeos/flightsearch/master/output.md
我刪除從源代碼的網站,因爲我不想陷入任何麻煩。但其他代碼(出發/到達日期和機場代碼除外)是相同的。
VirtualBox中的執行輸出是相同的,它只是在「啓動定時器」後繼續並進入下一個循環。
版本在Ubuntu(VM):
- QT:4.8.6
- SIP:4.16.9
- PyQt的:4.11.4
在Ubuntu MATE版本(覆盆子Pi 3):
- qt:4.8.7
- SIP:4.17
- PyQt的:4.11.4