我正在尝试使用 Python 对我的 Mindstorms EV3 进行编程,并将 ev3dev Brickman 安装到我的 EV3 的 microSD 卡上。我使用的是 Macbook Pro (OS X 10.11.6) 和 Python 3.5.1,但是当我尝试执行 from ev3dev.ev3 import *
时,它会响应“No module named ev3dev.ev3”。
如果我在 ev3dev-lang-python-develop 存储库文件夹中运行 setup.py 模块,则会收到与版本号相关的错误,因此:
*raise ValueError("Cannot find the version number!")
ValueError: Cannot find the version number!*
已遵循 EV3DEV 安装说明 ( https://github.com/rhempel/ev3dev-lang-python ),这表明 ev3dev 库是开箱即用的。我想知道我是否在某处遗漏了一个步骤来运行我的 python EV3 脚本?
谢谢。
我一般简单的使用import语句如下:
from ev3dev import ev3 as ev3
请记住,如果您想在下载到 ev3 程序 block 之前在本地测试脚本,则还必须在您的 Mac 上安装 ev3dev 库。当然,在这种情况下,如果您尝试访问 Mac 上的电机或传感器等设备,您最终会遇到异常。
我是一名优秀的程序员,十分优秀!