• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ModuleNotFoundError: No module named 'serial' w Arduino IDE
#1
Próbuję zweryfikować przykładowy kod w Arduino IDE (dotyczy płytki ESP32) i za każdym razem otrzymuję błąd:


Cytat:Traceback (most recent call last):
  File "/home/cc/.arduino15/packages/esp32/tools/esptool_py/4.5.1/esptool.py", line 31, in <module>
    import esptool
  File "/home/cc/.arduino15/packages/esp32/tools/esptool_py/4.5.1/esptool/__init__.py", line 41, in <module>
    from esptool.cmds import (
  File "/home/cc/.arduino15/packages/esp32/tools/esptool_py/4.5.1/esptool/cmds.py", line 14, in <module>
    from .bin_image import ELFFile, ImageSegment, LoadFirmwareImage
  File "/home/cc/.arduino15/packages/esp32/tools/esptool_py/4.5.1/esptool/bin_image.py", line 14, in <module>
    from .loader import ESPLoader
  File "/home/cc/.arduino15/packages/esp32/tools/esptool_py/4.5.1/esptool/loader.py", line 30, in <module>
    import serial
ModuleNotFoundError: No module named 'serial'

exit status 1

Compilation error: exit status 1
l

Jak sobie z tym poradzić??

Zainstalowałem już pyserial komendą:

python -m pip install pyserial


Dzięki za pomoc!
 
Odpowiedź
#2
Zainstaluj inną wersję ESP32 core, jak zadziała to wróć do tej. Może nie ściągnęło się wszystko prawidłowo. Można też odszukać wersję ściągniętą i ją usunąć, jest to gdzieś w tym katalogu .arduino15, pewnie gdzieś w userdata appdata, zależnie jaka wersja win, Arduino15\staging\packages\
Nie trzeba instalować pyserial.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
#3
Spróbuj: sudo apt-get install python3-serial

Nie masz przypadkiem dwóch wersji Pythona zainstalowanych?
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości