使用 python 编码 Ev3 windows
Using python to code Ev3 windows
我在网上转了一圈,发现你可以用 python 编写 Mindstorm 代码,但它仅适用于 Linux,我 运行 windows。有没有 way/website 我可以在那里学习如何连接 python 头脑风暴并获取传感器数据?
EV3 积木本身 运行s Linux,所以当您看到它是 "Linux only" 时,这很可能指的是 EV3。
在 EV3 中使用 Python 的最简单方法是 http://ev3dev.org. There are not any tutorials yet for absolute beginners.1 However there should be enough information to get started. ev3dev-lang-python is the most up-to-date python library. You can also search issues about python。
您可以在 Windows 上写入 python 个文件(它只是一个文本文件)并将它们复制到 EV3 和 运行 它们。您可以使用 Filezilla or WinSCP for copying files. There are a couple of things to watch out for though.2
- 行尾:Windows使用CR/LF行尾,Linux使用LF。请务必使用支持 Unix 文件结尾的文本编辑器。
- 文件权限:Windows 不执行 POSIX 文件权限。 Filezilla 和 WinSCP 都有设置,您可以在其中更改 EV3 上远程文件的文件权限。您必须检查 "executable" 位才能 运行 文件。
我在网上转了一圈,发现你可以用 python 编写 Mindstorm 代码,但它仅适用于 Linux,我 运行 windows。有没有 way/website 我可以在那里学习如何连接 python 头脑风暴并获取传感器数据?
EV3 积木本身 运行s Linux,所以当您看到它是 "Linux only" 时,这很可能指的是 EV3。
在 EV3 中使用 Python 的最简单方法是 http://ev3dev.org. There are not any tutorials yet for absolute beginners.1 However there should be enough information to get started. ev3dev-lang-python is the most up-to-date python library. You can also search issues about python。
您可以在 Windows 上写入 python 个文件(它只是一个文本文件)并将它们复制到 EV3 和 运行 它们。您可以使用 Filezilla or WinSCP for copying files. There are a couple of things to watch out for though.2
- 行尾:Windows使用CR/LF行尾,Linux使用LF。请务必使用支持 Unix 文件结尾的文本编辑器。
- 文件权限:Windows 不执行 POSIX 文件权限。 Filezilla 和 WinSCP 都有设置,您可以在其中更改 EV3 上远程文件的文件权限。您必须检查 "executable" 位才能 运行 文件。