EV3:如何为Python导入ev3dev

时间:2017-03-21 23:59:23

标签: python mindstorms ev3

我正在尝试使用Python对Mindstorms EV3进行编程,并在microSD卡上安装了ev3dev Brickman到我的EV3。我正在使用Macbook Pro(OS X 10.11.6)和Python 3.5.1但是当我尝试执行from ev3dev.ev3 import *时,它会响应"没有名为ev3dev.ev3"的模块。

如果我在ev3dev-lang-python-develop repo文件夹中运行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脚本运行?

感谢。

1 个答案:

答案 0 :(得分:1)

我通常只使用import语句如下:

from ev3dev import ev3 as ev3

请记住,如果要在下载到ev3砖之前在本地测试脚本,还必须在Mac上安装ev3dev库。在这种情况下,如果您尝试访问Mac上的电机或传感器等设备,最终会出现例外情况。