【问题标题】:Illegal instruction when running python on raspberry pi在树莓派上运行 python 时出现非法指令
【发布时间】:2018-04-17 09:48:45
【问题描述】:

我正在做一个 pi 项目,其中 pi 通过硬件串行和读卡与 UHF ID 读卡器通信。 Pi 通过串口获取卡片信息并将其上传到远程数据库。还有一些其他常见的外围设备,如 LCD、RTC 连接到 pi。我使用python2 对项目进行了编程。

项目运行正常。但是在 15 到 30 天后程序崩溃并出现错误

非法指令

。当这种情况发生时,python2 包不再运行。如果我从终端运行python2,它会抛出相同的错误并退出。如上所示,只有一行。

不明白为什么会这样。我通过互联网搜索,发现在某些情况下,某些模块会导致与 CPU 指令有关的这个问题(尽管它们是针对 PC 的)。但在这种情况下,问题的根源不是某个模块,因为如果是,那么 python 解释器应该可以正常工作。

我可以做哪些额外的测试来追踪问题?

谢谢!

【问题讨论】:

    标签: python raspberry-pi


    【解决方案1】:

    应该升级到python 3.7、3.8和3.9等python系列的新版本,因为python 2.7会移动到3.7

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-04-04
      • 1970-01-01
      • 2022-12-17
      • 2013-12-07
      • 2022-06-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多