导入错误:找不到名为adafruit_motor的模块。

3
我刚刚安装了Adafruit MotorKit库,并编写了一些代码,如下所示:

from adafruit_motorkit import MotorKit
kit = MotorKit()

但当我使用sudo命令启动程序:sudo python motortest.py时,出现了这个错误:

ImportError: 没有名为adafruit_motorkit的模块

我不明白,因为我按照以下命令安装了库:sudo pip3 install adafruit-circuitpython-motorkit

我是在Raspberry Pi 3B+上的Raspbian桌面上运行我的程序。

1个回答

2
你需要使用pip3安装模块,因此必须用python3来运行脚本。
像这样:sudo python3 motortest.py
"Original Answer"的翻译是"最初的回答"。

不应该使用sudo运行Python脚本 - 这是因为指令要求使用sudo pip3进行安装,如果只运行pip3 install adafruit-circuitpython-motorkit,则可以在不使用sudo的情况下运行脚本。 - bsautner

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接