我在我的机器人项目中使用Raspberry PI。尝试通过终端将此代码运行到我的覆盆子PI中时出现此错误。
#servo_example.py
import servo
servo.servo_setup()
#0 - 180 degrees only!
servo.servo_set_deg(145)
servo.servo_cleanup()
错误消息
Traceback (most recent call last):
File "servo_example.py", line 2, in <module>
import servo
ImportError: No module named servo
为什么我收到此错误消息?我怎么解决它?
答案 0 :(得分:0)
您已将脚本命名为servo.py
。这意味着当您import servo
时,您正在导入自己的脚本。它没有名为servo_setup
的函数,因此您会收到错误。当您自己的脚本命名为servo.py
时,您无法导入系统servo.py
。解决方案:将您的脚本命名为其他内容。