Проблемы с запуском ev3 mindstorms для визуального кода студии
Всякий раз, когда я пытаюсь запустить основную программу по умолчанию, я получаю
/usr/bin/env: 'pybricks-micropython': No such file or directory
Кто-нибудь знает что это значит?
0 ответов
It's likely your MicroSD card image is not the correct one for Lego micropython. Try creating the MicroSD card again from this site:https://education.lego.com/en-us/support/mindstorms-ev3/python-for-ev3
Download documentation: https://le-www-live-s.legocdn.com/sc/media/files/ev3-micropython/ev3micropythonv100-71d3f28c59a1e766e92a59ff8500818e.pdf
Download MicroSD image: https://le-www-live-s.legocdn.com/sc/media/files/ev3-micropython/ev3micropythonv100sdcardimage-4b8c8333736fafa1977ee7accbd3338f.zip...don't unzip it!
Download and install Etcher: https://www.balena.io/etcher/
Follow instructions on page 4 Section 1.3, "Preparing the MicroSD Card"
Я исправил это:
Вот проблема:
Вы смешиваете питонов.
Вы используете образ LEGO EV3 MicroPython, поэтому официально он не имеет отношения к проекту ev3dev.
pybricks-micropython - это микропифон, выпущенный LEGO Education. Это специальная реализация MicroPython для EV3, которая работает на ev3dev, но отличается от "python3".
micropython требует своих собственных модулей, я думаю, что на изображении LEGO у вас есть только те, которые доступны с ''micropython-lib', см. https://github.com/micropython/micropython-lib
в этом списке есть urequests, возможно, он работает (не все в этом списке работают, некоторые фиктивные библиотеки все еще ждут реализации)
часы по ссылке и скачать официальную версию EV3 для LEGO
https://education.lego.com/de-de/support/mindstorms-ev3/python-for-ev3