Arduino IDE import serial ImportError: Нет модуля с именем serial

. Я хочу запрограммировать свой ESP32 , как я делал это 100000000000 раз раньше. Теперь хочу попробовать на linux ubuntu :) В настройках я вставил ссылку * .json и установил доску эспрессифа. Думаю, я выбрал правильную доску. Что-то не так с последовательным портом: Когда я нажимаю на информацию о плате, отображается какой-то серийный номер

BN: Unbekanntes Board
VID: 10C4
PID: EA60
SN: Laden Sie ir(...)

. Но когда я хочу загрузить его на доску, он просто показывает:

Traceback (most recent call last):
  File "/root/.arduino15/packages/esp32/tools/esptool_py/3.0.0/esptool.py", line 38, in <module>
    import serial
ImportError: No module named serial
exit status 1
Fehler beim Kompilieren für das Board DOIT ESP32 DEVKIT V1.

Я также установил pip install pyserial ~ $ python --version Python 2.7.18

хм, должно быть, что-то не так?

~$ sudo ls -l /dev/ttyUSB0
crw-rw----+ 1 root dialout 188, 0 Sep  8 15:02 /dev/ttyUSB0

Я могу открыть Arduino IDE с помощью sudo, которая, как мне кажется, с правами root. А также с моей учетной записью без sudo. .. Думаю, у меня разные рабочие места потому что мне нужно было снова установить плату, когда я открыл Arduino IDE с помощью sudo .. на самом деле я не знаю, что такое dialout может я сделал это по ошибке при установке поддержки esp -.- ..

Я также пытался сменить группу и дать все разрешения через chmod 777 но он все равно не работает

/dev# ls -l ttyUSB0 
crwxrwxrwx+ 1 root root 188, 0 Sep  8 15:02 ttyUSB0

после того, как вынуть и снова ввести esp32 ttyUSB0, конфигурация chmod777 сбрасывается ............................

ls -l ttyUSB0
crw-rw----+ 1 root dialout 188, 0 Sep  8 15:36 ttyUSB0

Я также проверил свою плату esp32 на w10, и проблем нет. Установка была произведена за 10 минут (с большим перерывом, делая банановый коктейль xD)

0
задан 8 September 2021 в 13:23

0 ответов

Другие вопросы по тегам:

Похожие вопросы: