首页 > 解决方案 > 树莓派 python spi.open 错误 (FileNotFoundError)

问题描述

我想使用 Raspberry pi 用 python 语言对芯片进行编程。但是, spi.open(1,0) 函数不起作用。这是我的代码的前几行:

import spidev
from time import sleep
spi = spidev.SpiDev()
spi.open(1,0)

当我运行上面的代码时出现错误

我确信在启用 spi 接口的同时安装了 spidev 包。我尝试使用其他总线/设备,例如 spi.open(0,0) 但再次显示相同的错误。我也尝试修改配置文件,但由于无法更改文件而无法正常工作...有人可以帮我解决这个问题吗?非常感谢。

标签: pythonpython-3.xraspberry-pispi

解决方案


您的 SPI 是否通过 sudo raspi-config 启用?我认为这就是你所缺少的。启用它并重新启动您的 pi,它应该得到修复。


推荐阅读