如果我在Raspberry Pi上运行一些来自shell的Python命令,它们会被执行,但不会从脚本执行

icomxhvb  于 2023-08-07  发布在  Shell
关注(0)|答案(1)|浏览(109)

我在试着用Python语言通过Raspberry Pi来控制一个机器人。如果我从shell运行命令,它们工作得很好。如果我从一个 *.py脚本调用它们,机器人就不会移动。如果我在脚本中输入了命令print('hello'),则会显示单词'hello',但电机仍然不动。我该如何解决这个问题?谢谢你,谢谢你
x1c 0d1x的数据

from gpiozero import Motor

motor1 = Motor(4, 14)
motor2 = Motor(17, 27)

motor1.forward()
motor2.forward()

字符串
更新:我解决了睡眠(5)的问题后,命令移动电机。谢谢!

wlzqhblo

wlzqhblo1#

你检查过这个了吗,也许这个问题与https://stackoverflow.com/a/72207592/11594679库有关
或者,你检查,如果库的路径是一个问题.你是否使用相同的python版本调用脚本,作为shell执行?也许你调用脚本时没有安装gpio库。

相关问题