【发布时间】:2016-06-07 09:44:31
【问题描述】:
我正在尝试在我的 Raspberry Pi (Ubuntu MATE) 上执行一个脚本,该脚本在我的 VM (Oracle VM Virtual Box/Ubuntu 15.10) 中运行良好。在 Raspberry Pi 上,我尝试过 Raspbian,目前我正在运行 Ubuntu MATE (16.04),因为我想看看它是否在那里工作。
基本上,我的脚本会遍历几个列表并获取每个列表的第一项,然后运行它会更改并获取最后一个列表的第二项等以在线搜索信息(航班)。基本上就是“尝试每个项目的组合”,结果保存在不同的文件中。
我没有收到错误,这很奇怪。我已经安装了我的脚本需要的所有包。
它只是经过一个循环并被“卡住”。所以,终端的行为就像它仍在工作,但我没有得到更多的输出。我最终得到一个文件,而不是 12...
我还必须使用 Ctrl+Z 关闭控制台。
有谁知道是什么导致了这个问题?
代码:https://github.com/tuxeos/flightsearch/blob/master/flightfail.py
输出:https://raw.githubusercontent.com/tuxeos/flightsearch/master/output.md
我从源代码中删除了网站,因为我不想陷入任何麻烦。但其他代码(出发/到达日期和机场代码除外)是相同的。
VirtualBox中执行的输出是一样的,只是在“Starting timer”之后继续,进入下一个循环。
Ubuntu (VM) 上的版本:
- qt:4.8.6
- SIP:4.16.9
- PyQt:4.11.4
Ubuntu MATE (Raspberry Pi 3) 上的版本:
- qt:4.8.7
- SIP:4.17
- PyQt:4.11.4
【问题讨论】:
标签: python qt pyqt raspberry-pi pyqt4