Eclipse Installation - Cmake Error - Python dependencies
Posted: Fri Feb 26, 2021 9:54 pm
Hi All,
I'm trying to install a fresh copy of Eclipse following the instructions at https://github.com/espressif/idf-eclips ... requisites
Everything appears to work up until I try to build the idf_default_template project (or any other project for that matter).
I get "CMake Error at C:/ESP-DEV/esp-idf-v4.2/tools/cmake/build.cmake:271 (message):
Some Python dependencies must be installed. Check above message for
details.
Call Stack (most recent call first):
C:/ESP-DEV/esp-idf-v4.2/tools/cmake/build.cmake:397 (__build_check_python)
C:/ESP-DEV/esp-idf-v4.2/tools/cmake/project.cmake:395 (idf_build_process)
CMakeLists.txt:6 (project)"
The full output from the build console is:
I'm sure I did something wrong in setting up eclipse, but I really can't figure out what.
I'm trying to install a fresh copy of Eclipse following the instructions at https://github.com/espressif/idf-eclips ... requisites
Everything appears to work up until I try to build the idf_default_template project (or any other project for that matter).
I get "CMake Error at C:/ESP-DEV/esp-idf-v4.2/tools/cmake/build.cmake:271 (message):
Some Python dependencies must be installed. Check above message for
details.
Call Stack (most recent call first):
C:/ESP-DEV/esp-idf-v4.2/tools/cmake/build.cmake:397 (__build_check_python)
C:/ESP-DEV/esp-idf-v4.2/tools/cmake/project.cmake:395 (idf_build_process)
CMakeLists.txt:6 (project)"
The full output from the build console is:
- Building in: C:\Dropbox\EMBEDDED\ESP_IDF_DEV\awpl_bt_modem\build
- cmake -G Ninja -DCMAKE_TOOLCHAIN_FILE=C:\ESP-DEV\esp-idf-v4.2\tools\cmake\toolchain-esp32.cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DIDF_TARGET=esp32 C:\Dropbox\EMBEDDED\ESP_IDF_DEV\awpl_bt_modem
- -- Project is not inside a git repository, or git repository has no commits; will not use 'git describe' to determine PROJECT_VER.
- -- Building ESP-IDF components for target esp32
- -- Checking Python dependencies...
- The following Python requirements are not satisfied:
- click>=5.0
- pyserial>=3.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
- reedsolo>=1.5.3,<=1.5.4
- bitstring>=3.1.6
- ecdsa>=0.16.0
- esp-windows-curses; sys_platform == 'win32'
- To install the missing packages, please run "C:\ESP-DEV\esp-idf-v4.2\install.bat"
- Diagnostic information:
- IDF_PYTHON_ENV_PATH: C:\Users\3WBKidd\.espressif\python_env\idf4.2_py3.9_env
- Python interpreter used: C:\Users\3WBKidd\.espressif\python_env\idf4.2_py3.9_env\Scripts\python.exe
- CMake Error at C:/ESP-DEV/esp-idf-v4.2/tools/cmake/build.cmake:271 (message):
- Some Python dependencies must be installed. Check above message for
- details.
- Call Stack (most recent call first):
- C:/ESP-DEV/esp-idf-v4.2/tools/cmake/build.cmake:397 (__build_check_python)
- C:/ESP-DEV/esp-idf-v4.2/tools/cmake/project.cmake:395 (idf_build_process)
- CMakeLists.txt:6 (project)
- -- Configuring incomplete, errors occurred!
- See also "C:/Dropbox/EMBEDDED/ESP_IDF_DEV/awpl_bt_modem/build/CMakeFiles/CMakeOutput.log".
- cmake --build . -- -v
- ninja: error: loading 'build.ninja': The system cannot find the file specified.
- Build complete (0 errors, 0 warnings): C:\Dropbox\EMBEDDED\ESP_IDF_DEV\awpl_bt_modem\build