kb_raspi-pip
Installation esptools
Fehlermeldung:
bei der Installation von esptool auf Raspberry Pi OS Bookworm
:~/Downloads $ pip install esptool error: externally-managed-environment × This environment is externally managed ╰─> To install Python packages system-wide, try apt install python3-xyz, where xyz is the package you are trying to install.
Abhilfe:
Virtuelle Umgebung aufbauen:
(ein Beispiel für den User adam in seinem Homeverzeichnis)
mkdir /home/adam/virtpython python3 -m venv /home/adam/virtpython /home/adam/virtpython/bin/pip install esptool
Danach kan micropython auf dem esp eingerichtet werden (hierfür braucht der user adam sudo)
Doku Details bei mycropython
sudo /home/adam/virtpython/esptool.py --port /dev/ttyUSB0 erase_flash
und die neue Firmware deployed werden (im Beispiel die Version ESP…1.24.0)
sudo esptool.py --port /dev/ttyUSB0 --baud 460800 write_flash --flash_size=detect 0 ESP8266_GENERIC-20241025-v1.24.0.bin
Nun kann über Thonny oder andere IDEs Python Code ausgeführt werden.
kb_raspi-pip.txt · Zuletzt geändert: 2024/11/29 11:08 von sascha