-2

我在 internett 上逛了一圈,我发现你可以用 python 编写 Mindstorm,但它只适用于 Linux,而且我正在运行 windows。有没有一种方法/网站可以让我学习如何将 python 连接到头脑风暴并获取传感器数据?

4

1 回答 1

0

EV3 程序块本身运行 Linux,因此当您看到它仅适用于“Linux”时,这很可能是指 EV3。

在 EV3 中使用 Python 的最简单方法是使用http://ev3dev.org。目前还没有针对绝对初学者的教程。1但是应该有足够的信息才能开始。ev3dev-lang-python是最新的 python 库。您还可以搜索有关 python的问题。

您可以在 Windows 上编写 python 文件(它只是一个文本文件)并将它们复制到 EV3 并运行它们。您可以使用FilezillaWinSCP来复制文件。不过,有几件事需要注意。2

  1. 行尾:Windows 使用 CR/LF 行尾,Linux 使用 LF。请务必使用支持 Unix 文件结尾的文本编辑器。
  2. 文件权限:Windows 不执行 POSIX 文件权限。Filezilla 和 WinSCP 都有设置,您可以在其中更改 EV3 上远程文件的文件权限。您必须检查“可执行”位才能运行该文件。
于 2016-04-24T18:11:24.803 回答