我在树莓皮上做一个简单的 flask 应用程序,但我不能包括 import RPi.GPIO as GPIO
在python代码中。这是输出错误:
* Serving Flask app "rgbw.py"
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: off
Usage: flask run [OPTIONS]
Error: While importing "rgbw", an ImportError was raised:
Traceback (most recent call last):
File "/var/www/html/rgbw/venv/lib/python3.7/site-packages/flask/cli.py", line 240, in locate_app
__import__(module_name)
File "/var/www/html/rgbw/rgbw.py", line 5, in <module>
import RPi.GPIO as GPIO
ModuleNotFoundError: No module named 'RPi'
我在虚拟环境中安装了gpio,所以我不知道为什么它不起作用。
谢谢你的帮助!
1条答案
按热度按时间fdbelqdn1#
你有吗
RPi.GPIO
是否已安装(你可以通过运行pip freeze
在虚拟环境中。)如果不是,则可以使用:pip install RPi.GPIO
import RPi.GPIO as GPIO
正在尝试导入函数GPIO
从图书馆RPi.GPIO
哪个图书馆和GPIO
.我希望这能解决您的问题,如果没有请添加您的代码和
pip freeze
回答你的问题。