我试图得到一个液晶屏显示一些文字,而遵循一个教程的唯一区别是教程代码和我的文字信息。在
我还检查了我的接线,测试了pi上的引脚功能。 我不明白为什么我会犯这个错误。在
我的代码:
from time import sleep
import Adafruit_CharLCD as LCD
lcd = LCD.Adafruit_CharLCD(rs=23, en=19, d4=13, d5=6, d6=5, d7=11, cols=16, lines=2)
lcd.clear()
lcd.message('hi\n guy')
sleep(3)
我的错误
^{pr2}$
这个错误从CPython解释器本身冒出来,强烈地表明在调用任何C代码时都有一个bug。在
如果用C实现的函数返回给解释器的值是
NULL
,这表示出现了错误。解释器希望函数在返回之前为当前线程设置异常对象。{C{2)如果一个异常被设置成一个异常,那么这个异常就被设置为一个异常。在您可能在底层C代码中遇到了作者没有预料到的错误路径。如果您可以自己编译它,请尝试调试将返回
NULL
到解释器的代码路径,并了解为什么要使用该代码路径。在我也有同样的问题。我试着重新安装raspberry pi更新软件。在终端中执行:
(删除不需要的包,修复损坏的安装,更新包列表,升级已安装的包)。在
同时重新安装库零售物价指数基于Debian和Debian的Linux类库。在终端中执行:
^{pr2}$然后重新运行python脚本,这对我很有用。在
相关问题 更多 >
编程相关推荐