我正在使用raspberry pi上的nodejs,基于python的基本代码,假设在pi上运行:
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BOARD)
GPIO.setup(7, GPIO.OUT)
GPIO.output(7, True)
但是当我尝试python shell package从上面运行python脚本时。它抛出一个错误:
错误:进程退出代码2 在ChildProcess。 (/home/pi/Desktop/Social_Feed/node_modules/python-shell/index.js:82:23) 在ChildProcess.emit(events.js:110:17) 在Process.ChildProcess._handle.onexit(child_process.js:1067:12)
运行Python-shell的Javascript是:
var PythonShell = require('..');
PythonShell.run('anythingcodes.py', function (err) {
if (err) throw err;
console.log('finished');
});
是否有人使用python-shell测试在raspberry pi的GPIO上运行任何python脚本?