来自:无法阅读/ var / mail / Adafruit_MotorHAT

时间:2017-06-25 06:51:48

标签: python raspberry-pi

我正试图将电机控制器连接到我的树莓派3b。我一直关注本教程here

在直流电机控制演练的第一步,我得到终端的截图:

我做错了什么?

2 个答案:

答案 0 :(得分:1)

您似乎已将脚本粘贴到终端中。除非您先调用python

,否则它无法运行

答案 1 :(得分:0)

首先检查一下python是否在你的系统上:

edwards-iMac:~$ which -a python
/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python
/usr/bin/python

要输入实时翻译,请在命令行上执行此操作:

python

现在你在shell(Live Interpreter)。 然后您可以逐行输入以下内容:

from Adafruit_MotorHAT import Adafruit_MotorHAT, Adafruit_DCMotor

import time
import atexit

mh = Adafruit_MotorHAT(addr=0x60)

def turnOffMotors():
    mh.getMotor(1).run(Adafruit_MotorHAT.RELEASE)
    mh.getMotor(2).run(Adafruit_MotorHAT.RELEASE)
    mh.getMotor(3).run(Adafruit_MotorHAT.RELEASE)
    mh.getMotor(4).run(Adafruit_MotorHAT.RELEASE)

atexit.register(turnOffMotors)

更多信息:http://pythoncentral.io/execute-python-script-file-shell/