Python 可执行文件的Raspberry pi RPi.GPIO模块
我想运行一个简单的python程序来点亮LED。我想在我的raspberry pi上作为可执行文件运行。我的simple test.py代码是Python 可执行文件的Raspberry pi RPi.GPIO模块,python,python-2.7,raspberry-pi,pyinstaller,raspberry-pi2,Python,Python 2.7,Raspberry Pi,Pyinstaller,Raspberry Pi2,我想运行一个简单的python程序来点亮LED。我想在我的raspberry pi上作为可执行文件运行。我的simple test.py代码是 print"Welcome to LED program" import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) GPIO.setup(25,GPIO.OUTPUT) GPIO.OUTPUT(25,True) 如果我使用 sudo python test.py 现在我把它转换成可执行文件 sudo pyinst
print"Welcome to LED program"
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setup(25,GPIO.OUTPUT)
GPIO.OUTPUT(25,True)
如果我使用
sudo python test.py
现在我把它转换成可执行文件
sudo pyinstaller test.py
并通过
sudo ./test
输出给出
欢迎收看LED节目。导入错误:没有模块名RPi.GPIO
我使用第一个print命令来确保可执行文件转换正确,并且程序执行正确
现在RPi.GPIO怎么了?为什么在可执行文件的情况下找不到模块 一些Python脚本以PyInstaller无法检测到的方式导入模块 您可以使用与此类似的方法解决此问题:
sudo pyinstaller --onefile --paths=\your-path\Lib\site-packages .\test.py
为了