esp8266
esp8266 copied to clipboard
Python requirements are not satisfied
Your docker container seems to be broken. I couldn't get it to work. Can you help me out?
chip: ESP8266 sdk: esp-idf release/v4.3 code: hello-world example provided by espressif
sudo docker run -ti --name esp-builder -e IDF_PATH=/build/esp8266/esp-idf --device /dev/ttyUSB0:/dev/ttyUSB0 -v /home/fedora/Projects/ESP/esp-jumpstart/1_hello_world/:/build -w /build vowstar/esp8266 /bin/bash
esp-builder
root@a240059dcd4d:/build# make
mconf-idf is not required on this platform
mconf-idf is not required on this platform
The following Python requirements are not satisfied:
setuptools>=21
click>=7.0
future>=0.15.2
cryptography>=2.1.4
pyparsing>=2.0.3,<2.4.0
pyelftools>=0.22
gdbgui==0.13.2.0
pygdbmi<=0.9.0.2
python-socketio<5; python_version<="2.7"
kconfiglib==13.7.1
reedsolo>=1.5.3,<=1.5.4
bitstring>=3.1.6
ecdsa>=0.16.0
construct==2.10.54
Please follow the instructions found in the "Set up the tools" section of ESP-IDF Getting Started Guide
Diagnostic information:
IDF_PYTHON_ENV_PATH: (not set)
Python interpreter used: /usr/bin/python
Warning: python interpreter not running from IDF_PYTHON_ENV_PATH
PATH: /opt/xtensa-lx106-elf/bin:/opt/xtensa-esp108-elf/bin:/opt/xtensa-esp32-elf/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
make: *** No rule to make target 'check_python_dependencies', needed by 'all'. Stop.