Raspberry pi2 Python adafruit_CharLCD系统错误:错误返回,无异常

2024-06-01 03:41:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图得到一个液晶屏显示一些文字,而遵循一个教程的唯一区别是教程代码和我的文字信息。在

我还检查了我的接线,测试了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}$

Tags: 代码importadafruit信息lcd错误pi教程
2条回答

这个错误从CPython解释器本身冒出来,强烈地表明在调用任何C代码时都有一个bug。在

如果用C实现的函数返回给解释器的值是NULL,这表示出现了错误。解释器希望函数在返回之前为当前线程设置异常对象。{C{2)如果一个异常被设置成一个异常,那么这个异常就被设置为一个异常。在

您可能在底层C代码中遇到了作者没有预料到的错误路径。如果您可以自己编译它,请尝试调试将返回NULL到解释器的代码路径,并了解为什么要使用该代码路径。在

我也有同样的问题。我试着重新安装raspberry pi更新软件。在终端中执行:

sudo apt-get autoremove && sudo apt-get -f install && sudo apt-get update && sudo apt-get upgrade -y

(删除不需要的包,修复损坏的安装,更新包列表,升级已安装的包)。在

同时重新安装库零售物价指数基于Debian和Debian的Linux类库。在终端中执行:

^{pr2}$

然后重新运行python脚本,这对我很有用。在

相关问题 更多 >