繁体   English   中英

不管我做什么,“将RPi.GPIO导入为GPIO”均不起作用

[英]'import RPi.GPIO as GPIO' doesn't work, no matter what I do

我正在做一个程序,以从GPIO引脚读取温度。 不幸的是,对它们的访问总是抛出ModuleNotFoundError:没有名为“ RPi”的模块。

我尝试重新安装它们,但是没有用。

例外:

import RPi.GPIO as GPIO

Traceback (most recent call last):
  File "/home/pi/SensorModuleWebseite/venv/lib/python3.7/site-packages/flask/cli.py", line 240, in locate_app
    __import__(module_name)
  File "/home/pi/SensorModuleWebseite/sensormoduleWebseite.py", line 1, in <module>
    from app import app
  File "/home/pi/SensorModuleWebseite/app/__init__.py", line 7, in <module>
    from app import routes
  File "/home/pi/SensorModuleWebseite/app/routes.py", line 3, in <module>
    import RPi.GPIO as GPIO
ModuleNotFoundError: No module named 'RPi'

模块名称为RPi.GPIO

pip install RPi.GPIO

pip安装模块,尤其是此处的RPi.GPIO

您使用的虚拟环境(venv)与使用pip(2.7)安装软件包的虚拟环境具有不同的python版本(3.7)和不同的软件包。

使用@Sonny Black回答的命令在您的虚拟环境中安装软件包。

有关在虚拟环境中创建,激活和安装软件包的更多信息,请参见此处。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM