我正在开发一个需要 adafruit Circuitpython neopixel 的项目。于是我就跑了
pip3 安装 neopixel
它说我需要创建一个虚拟环境,所以我做了并在其中运行了命令,它说成功了。我转到我的 python 脚本来导入 neopixel
导入新像素 错误:没有名为“neopixel”的模块
于是我回到终端运行
pip3 安装 neopixel
pip 安装 neopixel
pip 安装 adafruit_Circuitpython_neopixel
pip 安装 rpi_ws281x
所有这些命令都成功运行,并且我在虚拟环境中运行了它们。然后我回到我的脚本导入 neopixel,同样的 no module found 错误再次弹出。
然后我就跑了 点显示 rpi_ws281x 进而 点显示 Neopixel
两人都说已下载。 我删除并重新安装以重试,在我的脚本中运行后出现相同的错误 我在互联网上查找了一段时间寻找解决方案,似乎人们都有类似的问题,但没有解决方案。
我刚刚尝试了同样的事情,然后我想起官方的 Adafruit 库不叫 neopixel。
https://learn.adafruit.com/neopixels-on-raspberry-pi/python-usage
从该页面开始,实际的 pip3 安装应该使用这些命令
sudo pip3 install rpi_ws281x adafruit-circuitpython-neopixel
sudo python3 -m pip install --force-reinstall adafruit-blinka