无法使用网页运行导入了raspberry GPIO的python脚本

2024-04-19 20:57:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我的网页控制。它使用php调用python脚本,让脚本在后台运行。在

我发现php调用可以在不导入raspberry GPIO的情况下成功运行python脚本。我尝试在python脚本中输出一个txt,在调用之后找到了它。但是,当我导入GPIO函数时,我无法在调用后获得任何txt。似乎脚本根本没有执行。在

这是php调用

exec ("python py_test.py &");

这是python脚本

^{pr2}$

我想这可能是权限问题,因为我需要“sudo”在终端中运行python脚本。在

当我直接运行“python py”时的错误代码_测试.py“在终端

Traceback (most recent call last):
  File "py_test.py", line 6, in <module>
    GPIO.setup(12, GPIO.OUT)
RuntimeError: No access to /dev/mem.  Try running as root!

但是我怎样才能使网页拥有执行GPIO的权限呢?在


Tags: 函数pytesttxt脚本终端权限网页