Fehler beim Kompilieren für das Board ESP32 Dev Module.
|
27.02.2021, 10:48
Beitrag #1
|
|||
|
|||
Fehler beim Kompilieren für das Board ESP32 Dev Module.
Hallo alle zusammen,
ich habe mir derletzt mal einen ESP32 (https://www.conrad.de/de/p/joy-it-entwic...6367.html) angeschafft und wollte ein kleines WiFi Projekt starten. Ich habe mit die dazugehörigen Boards über die zusätzlichen Boardverwalter-URLs heruntergeladen (nach dieser Anleitung: https://polluxlabs.net/arduino-tutorials...ammieren/) Jetzt habe ich meinen ESP am PC angeschlossen (ich nutze Ubuntu 18.04 und die IDE 1.8.13) und die ESP32 DEV Module ausgewählt (Anhang). und wollte einfach mal einen lehren Sketch hochladen, aber schon beim kompilieren kommt dieser Fehler: Traceback (most recent call last): File "/home/kinder/.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 ESP32 Dev Module. Kann mir da jemand helfen? Gruß Simon Ich räume auf, wenn ich fertig bin. Nur blöd, dass ich nie fertig werde ![]() |
|||
27.02.2021, 11:39
Beitrag #2
|
|||
|
|||
RE: Fehler beim Kompilieren für das Board ESP32 Dev Module.
Da ist irgendwas nicht sauber installiert. Genauer kann ich es nicht sagen, da ich keine IDE unter Linux betreibe. Ich kann Dir allso nur allgemeine Ratschläge geben.
Versuche mal ESP32 deinstallieren, IDE neu starten, ESP32 neu installieren Wenn das nicht zum Erfolg führt, versuche mal eine portable IDE. Gruß Tommy "Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt) |
|||
28.02.2021, 00:46
(Dieser Beitrag wurde zuletzt bearbeitet: 28.02.2021 00:49 von Bernd666.)
Beitrag #3
|
|||
|
|||
RE: Fehler beim Kompilieren für das Board ESP32 Dev Module.
Moin FoxFactory,
danke für deine Anfrage. Den Fehler hatte ich auch. Das liegt an den älteren Distributionen von Linux. Führe mal, in einem Terminal, ls -l /usr/bin/python aus. Bei mir stand: lrwxrwxrwx 1 root root 7 Mär 4 2019 /usr/bin/python -> python2. Nun mal einfach python3 eingeben. Falls da keine Fehlermeldung kommt ist alles in Ordnung. Ansonsten musst du python3 nachinstallieren. Den Eintrag löschen sudo rm /usr/bin/python und mit sudo ln -s python3 /usr/bin/python wieder eintragen. Nun sollte es auch mit Arduino funktionieren. @Tommy56: Das hat nix mit der Portabel-Version zu tun. Ich nutze portable. Ich hoffe mein Schreibsel ist einigermaßen verständlich... 73 de Bernd |
|||
28.02.2021, 11:08
(Dieser Beitrag wurde zuletzt bearbeitet: 28.02.2021 11:08 von Tommy56.)
Beitrag #4
|
|||
|
|||
RE: Fehler beim Kompilieren für das Board ESP32 Dev Module.
(28.02.2021 00:46)Bernd666 schrieb: @Tommy56: Das hat nix mit der Portabel-Version zu tun. Ich nutze portable. Bei meinen portablen (Win)Installationen bringt das ESP8266-Paket sein eigenes Python-3 Paket mit. Deshalb war ich davon ausgegangen, dass man die Abhängigkeit von den Systeminstallationen damit nicht hat. Gruß Tommy Edit: Ich habe aber gerade gesehen, dass das bei ESP32 nicht der Fall ist. "Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt) |
|||
28.02.2021, 21:21
Beitrag #5
|
|||
|
|||
RE: Fehler beim Kompilieren für das Board ESP32 Dev Module.
Also ich habe es jetzt ganz anders gemacht:
Es gibt noch die Möglichkeit die ESP32 Module über das Linux Terminal herunterzuladen, die Befehle findet man hier: https://github.com/ZCB1208/arduino-esp32..._ubuntu.md Er legt dann im persönlichen Ordner einen Ordner "Arduino" an. In diesem Ordner befindet sich ein Orden mit dem Namen "Hardware" und den Inhalt dieses Ordners muss man in den Hardware Ordner, den die IDE nutzt, kopieren. Danach muss man die IDE neu starten und die ESP32 Boards sind da und funktionieren auch einwandfrei. Gruß Simon Ich räume auf, wenn ich fertig bin. Nur blöd, dass ich nie fertig werde ![]() |
|||
28.02.2021, 23:38
Beitrag #6
|
|||
|
|||
RE: Fehler beim Kompilieren für das Board ESP32 Dev Module.
Moin FoxFactory,
ja, so kann man es auch machen... Jeder wie er will! Danke für deine Lösung. 73 de Bernd |
|||
03.03.2021, 23:59
Beitrag #7
|
|||
|
|||
RE: Fehler beim Kompilieren für das Board ESP32 Dev Module.
Hallo..Bitte um Hilfe...habe das "gleiche" Problem...
- Habe Python3 installiert und zu dem <python-is-python3> habe schon Arduino mehrmals neu Installiert und es wird SCHLIMMER. :-(( Fehler Meldung: ------------------------------------------------------------------------------------------------------------ Arduino: 1.8.13 (Linux), Board: "ESP32 Dev Module, Enabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None" Traceback (most recent call last): File "/home/bohu/.arduino15/packages/esp32/tools/esptool_py/3.0.0/esptool.py", line 38, in <module> import serial ModuleNotFoundError: No module named 'serial' Mehrere Bibliotheken wurden für "WiFi.h" gefunden Benutzt: /home/bohu/.arduino15/packages/esp32/hardware/esp32/1.0.5/libraries/WiFi Nicht benutzt: /home/bohu/arduino-1.8.13/libraries/WiFi Nicht benutzt: /home/bohu/Arduino/libraries/WiFi exit status 1 Fehler beim Kompilieren für das Board ESP32 Dev Module. ------------------------------------------------------------------------------------------- Habe alle oben-benannte Lösungen versucht...;-(( - Kann ich die nicht benutzte Pfade löschen? |
|||
04.03.2021, 04:03
Beitrag #8
|
|||
|
|||
RE: Fehler beim Kompilieren für das Board ESP32 Dev Module.
probiere mal:
Code: pip3 install pyserial gruß lorenz |
|||
|
|
Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste