Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 可执行文件的Raspberry pi RPi.GPIO模块_Python_Python 2.7_Raspberry Pi_Pyinstaller_Raspberry Pi2 - Fatal编程技术网

Python 可执行文件的Raspberry pi RPi.GPIO模块

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

我想运行一个简单的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 pyinstaller test.py
并通过

sudo ./test
输出给出 欢迎收看LED节目。导入错误:没有模块名RPi.GPIO

我使用第一个print命令来确保可执行文件转换正确,并且程序执行正确


现在RPi.GPIO怎么了?为什么在可执行文件的情况下找不到模块

一些Python脚本以PyInstaller无法检测到的方式导入模块

您可以使用与此类似的方法解决此问题:

sudo pyinstaller --onefile --paths=\your-path\Lib\site-packages  .\test.py
为了