I’m trying to start a new project, but continually get failure notices. I’ve tried to reinstall PlatformIO (without antivirus) and installed different versions of Espressif 32 (again, without AV). I feel like the more changes I make, the more holes I dig here…
PIO Core Call Error: "The following files/directories have been created in C:\\Users\\rynms\\Documents\\PlatformIO\\Projects\\HardwareTest_V0.3.9\r
include - Put project header files here\r
lib - Put project specific (private) libraries here\r
src - Put project source files here\r
platformio.ini - Project Configuration File\r
Resolving esp32doit-devkit-v1 dependencies…\r
Tool Manager: Installing platformio/toolchain-xtensa-esp-elf @ 14.2.0+20241119\r
Unpacking 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%\r
Tool Manager: toolchain-xtensa-esp-elf@14.2.0+20241119 has been installed!\r
Tool Manager: Installing platformio/toolchain-esp32ulp @ ~1.23800.0\r
Unpacking 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%\r
Tool Manager: toolchain-esp32ulp@1.23800.240113 has been installed!\r
Tool Manager: Installing platformio/framework-espidf @ ~3.50400.0\r
Downloading 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%\r
Unpacking 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%\r
Tool Manager: framework-espidf@3.50400.0 has been installed!\r
Tool Manager: Installing platformio/tool-cmake @ ~3.16.0\r
Downloading 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%\r
Unpacking 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%\r
Tool Manager: tool-cmake@3.16.4 has been installed!\r
Tool Manager: Installing platformio/tool-ninja @ ^1.7.0\r
Unpacking 0% 10% 20%\r
Tool Manager: tool-ninja@1.9.0 has been installed!\r
Tool Manager: Installing platformio/tool-mconf @ ~1.4060000.0\r
Unpacking 0% 10% 20% 30% 40% 50% 60% 70% 80%\r
Tool Manager: tool-mconf@1.4060000.20190628 has been installed!\r
Tool Manager: Installing platformio/tool-idf @ ~1.0.1\r
Unpacking 0% 10% 20%\r
Tool Manager: tool-idf@1.0.1 has been installed!\r
Already up-to-date.\r
Updating metadata for the vscode IDE…\rUserSideException: Processing esp32doit-devkit-v1 (platform: espressif32; board: esp32doit-devkit-v1; framework: espidf)\r
--------------------------------------------------------------------------------\r
Verbose mode can be enabled via `-v, --verbose` option\r
CONFIGURATION: https: /docs.platformio.org/page/boards/espressif32/esp32doit-devkit-v1.html\r
PLATFORM: Espressif 32 (6.10.0) > DOIT ESP32 DEVKIT V1\r
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash\r
DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)\r
PACKAGES: \r
- framework-espidf @ 3.50400.0 (5.4.0) \r
- tool-cmake @ 3.16.4 \r
- tool-esptoolpy @ 1.40501.0 (4.5.1) \r
- tool-idf @ 1.0.1 \r
- tool-mconf @ 1.4060000.20190628 (406.0.0) \r
- tool-ninja @ 1.9.0 \r
- tool-riscv32-esp-elf-gdb @ 11.2.0+20220823 \r
- tool-xtensa-esp-elf-gdb @ 11.2.0+20230208 \r
- toolchain-esp32ulp @ 1.23800.240113 (2.38.0) \r
- toolchain-xtensa-esp-elf @ 14.2.0+20241119\r
Creating a new virtual environment for IDF Python dependencies\r
Installing ESP-IDF’s Python dependencies\r
Collecting urllib3<2\r
Using cached urllib3-1.26.20-py2.py3-none-any.whl.metadata (50 kB)\r
Collecting cryptography~=41.0.1\r
Downloading cryptography-41.0.7-cp37-abi3-win_amd64.whl.metadata (5.3 kB)\r
Collecting future>=0.18.3\r
Downloading future-1.0.0-py3-none-any.whl.metadata (4.0 kB)\r
Collecting pyparsing<4,>=3.1.0\r
Using cached pyparsing-3.2.5-py3-none-any.whl.metadata (5.0 kB)\r
Collecting kconfiglib~=14.1.0\r
Downloading kconfiglib-14.1.0-py2.py3-none-any.whl.metadata (39 kB)\r
Collecting idf-component-manager~=1.5.2\r
Downloading idf_component_manager-1.5.3-py2.py3-none-any.whl.metadata (12 kB)\r
Collecting esp-idf-kconfig<2.0.0,>=1.4.2\r
Downloading esp_idf_kconfig-1.5.0-py3-none-any.whl.metadata (15 kB)\r
Collecting cffi>=1.12 (from cryptography~=41.0.1)\r
Using cached cffi-2.0.0-cp314-cp314-win_amd64.whl.metadata (2.6 kB)\r
Collecting packaging (from idf-component-manager~=1.5.2)\r
Using cached packaging-25.0-py3-none-any.whl.metadata (3.3 kB)\r
Collecting requests<3 (from idf-component-manager~=1.5.2)\r
Using cached requests-2.32.5-py3-none-any.whl.metadata (4.9 kB)\r
Collecting requests-file<2 (from idf-component-manager~=1.5.2)\r
Downloading requests_file-1.5.1-py2.py3-none-any.whl.metadata (596 bytes)\r
Collecting requests-toolbelt (from idf-component-manager~=1.5.2)\r
Using cached requests_toolbelt-1.0.0-py2.py3-none-any.whl.metadata (14 kB)\r
Collecting schema<=0.7.5 (from idf-component-manager~=1.5.2)\r
Downloading schema-0.7.5-py2.py3-none-any.whl.metadata (34 kB)\r
Collecting six (from idf-component-manager~=1.5.2)\r
Using cached six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)\r
Collecting tqdm<5 (from idf-component-manager~=1.5.2)\r
Using cached tqdm-4.67.1-py3-none-any.whl.metadata (57 kB)\r
Collecting colorama (from idf-component-manager~=1.5.2)\r
Using cached colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)\r
Collecting pyyaml>5.2 (from idf-component-manager~=1.5.2)\r
Downloading pyyaml-6.0.3-cp314-cp314-win_amd64.whl.metadata (2.4 kB)\r
Collecting cachecontrol>0.12.6 (from cachecontrol[filecache]>0.12.6; python_version >= \“3.6\”->idf-component-manager~=1.5.2)\r
Downloading cachecontrol-0.14.4-py3-none-any.whl.metadata (3.1 kB)\r
Collecting contextlib2>0.6.0 (from idf-component-manager~=1.5.2)\r
Downloading contextlib2-21.6.0-py2.py3-none-any.whl.metadata (4.1 kB)\r
Collecting click (from idf-component-manager~=1.5.2)\r
Using cached click-8.3.1-py3-none-any.whl.metadata (2.6 kB)\r
INFO: pip is looking at multiple versions of esp-idf-kconfig to determine which version is compatible with other requirements. This could take a while.\r
Collecting esp-idf-kconfig<2.0.0,>=1.4.2\r
Downloading esp_idf_kconfig-1.4.3-py3-none-any.whl.metadata (15 kB)\r
Downloading esp_idf_kconfig-1.4.2-py3-none-any.whl.metadata (15 kB)\r
Collecting urllib3<2\r
Using cached urllib3-1.26.19-py2.py3-none-any.whl.metadata (49 kB)\r
INFO: pip is still looking at multiple versions of esp-idf-kconfig to determine which version is compatible with other requirements. This could take a while.\r
Collecting idf-component-manager~=1.5.2\r
Downloading idf_component_manager-1.5.2-py2.py3-none-any.whl.metadata (12 kB)\r
Collecting pyparsing<4,>=3.1.0\r
Downloading pyparsing-3.2.4-py3-none-any.whl.metadata (5.0 kB)\r
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See Dependency Resolution - pip documentation v25.3 for guidance. If you want to abort this run, press Ctrl + C.\r
Collecting cryptography~=41.0.1\r
Downloading cryptography-41.0.6-cp37-abi3-win_amd64.whl.metadata (5.3 kB)\r
ERROR: Cannot install esp-idf-kconfig==1.4.2, esp-idf-kconfig==1.4.3 and esp-idf-kconfig==1.5.0 because these package versions have conflicting dependencies.\r
\r
The conflict is caused by:\r
esp-idf-kconfig 1.5.0 depends on windows-curses; platform_system == \“Windows\”\r
esp-idf-kconfig 1.4.3 depends on windows-curses; platform_system == \“Windows\”\r
esp-idf-kconfig 1.4.2 depends on windows-curses; platform_system == \“Windows\”\r
\r
Additionally, some packages in these conflicts have no matching distributions available for your environment:\r
windows-curses\r
\r
To fix this you could try to:\r
- loosen the range of package versions you’ve specified\r
- remove package versions to allow pip to attempt to solve the dependency conflict\r
\r
ERROR: ResolutionImpossible: for help visit Dependency Resolution - pip documentation v26.0.dev0
*** Error 1\r
Installing windows-curses package\r
ERROR: Could not find a version that satisfies the requirement windows-curses (from versions: none)\r
ERROR: No matching distribution found for windows-curses\r
*** Error 1\r
Reading CMake configuration…\r
– Found Git: C:/Program Files/Git/cmd/git.exe (found version \“2.52.0.windows.1\”) \r
– git rev-parse returned ‘fatal: not a git repository (or any of the parent directories): .git’\r
– The C compiler identification is GNU 14.2.0\r
– The CXX compiler identification is GNU 14.2.0\r
– The ASM compiler identification is GNU\r
– Found assembler: C:/Users/rynms/.platformio/packages/toolchain-xtensa-esp-elf/bin/xtensa-esp32-elf-gcc.exe\r
– Check for working C compiler: C:/Users/rynms/.platformio/packages/toolchain-xtensa-esp-elf/bin/xtensa-esp32-elf-gcc.exe\r
– Check for working C compiler: C:/Users/rynms/.platformio/packages/toolchain-xtensa-esp-elf/bin/xtensa-esp32-elf-gcc.exe – works\r
– Detecting C compiler ABI info\r
– Detecting C compiler ABI info - done\r
– Detecting C compile features\r
– Detecting C compile features - done\r
– Check for working CXX compiler: C:/Users/rynms/.platformio/packages/toolchain-xtensa-esp-elf/bin/xtensa-esp32-elf-g++.exe\r
– Check for working CXX compiler: C:/Users/rynms/.platformio/packages/toolchain-xtensa-esp-elf/bin/xtensa-esp32-elf-g++.exe – works\r
– Detecting CXX compiler ABI info\r
– Detecting CXX compiler ABI info - done\r
– Detecting CXX compile features\r
– Detecting CXX compile features - done\r
– Could not use ‘git describe’ to determine PROJECT_VER.\r
– Building ESP-IDF components for target esp32\r
– Configuring incomplete, errors occurred!\r
See also \“C:/Users/rynms/Documents/PlatformIO/Projects/HardwareTest_V0.3.9/.pio/build/esp32doit-devkit-v1/CMakeFiles/CMakeOutput.log\”.\r
\r
fatal: not a git repository (or any of the parent directories): .git\r
CMake Error at .pio/build/esp32doit-devkit-v1/CMakeFiles/git-data/grabRef.cmake:48 (file):\r
file failed to open for reading (No such file or directory):\r
\r
C:/Users/rynms/Documents/PlatformIO/Projects/HardwareTest_V0.3.9/.pio/build/esp32doit-devkit-v1/CMakeFiles/git-data/head-ref\r
Call Stack (most recent call first):\r
C:/Users/rynms/.platformio/packages/framework-espidf/tools/cmake/third_party/GetGitRevisionDescription.cmake:83 (include)\r
C:/Users/rynms/.platformio/packages/framework-espidf/tools/cmake/third_party/GetGitRevisionDescription.cmake:93 (get_git_head_revision)\r
C:/Users/rynms/.platformio/packages/framework-espidf/tools/cmake/project.cmake:693 (git_describe)\r
CMakeLists.txt:3 (project)\r
\r
\r
CMake Error at C:/Users/rynms/.platformio/packages/framework-espidf/tools/cmake/build.cmake:610 (message):\r
C:\\Users\\rynms\\.platformio\\penv\\.espidf-5.4.0\\Scripts\\python.exe: Error\r
while finding module specification for\r
‘idf_component_manager.prepare_components’ (ModuleNotFoundError: No module\r
named ‘idf_component_manager’)\r
\r
Call Stack (most recent call first):\r
C:/Users/rynms/.platformio/packages/framework-espidf/tools/cmake/project.cmake:710 (idf_build_process)\r
CMakeLists.txt:3 (project)\r
\r
\r
\r
========================= [FAILED] Took 22.86 seconds ========================="


