Hi All,
I was doing some ESP32 experiments the other day and I recall changing my Platformio.ini, as advised by the creator of a project.
I think it was the framework-arduinoespressif32-libs @ 5.4.0+sha.2f7dcd862a
shown below.
I got a bit lost and those experiments didn’t go well, so I’ve reverted back to my original project.
However, I’m now getting compiler errors, as below ….
PACKAGES:
- framework-arduinoespressif32 @ 3.2.0
- framework-arduinoespressif32-libs @ 5.4.0+sha.2f7dcd862a
- tool-esptoolpy @ 4.8.9
- tool-mkfatfs @ 2.0.1
- tool-mklittlefs @ 3.2.0
- tool-mkspiffs @ 2.230.0 (2.30)
- tool-riscv32-esp-elf-gdb @ 14.2.0+20240403
- tool-xtensa-esp-elf-gdb @ 14.2.0+20240403
- toolchain-xtensa-esp-elf @ 14.2.0+20241119
Installing Arduino Python dependencies
Collecting wheel>=0.35.1Using cached wheel-0.42.0-py3-none-any.whl.metadata (2.2 kB)
Collecting rich-click>=1.8.6Using cached rich_click-1.8.9-py3-none-any.whl.metadata (7.9 kB)
ERROR: Ignored the following yanked versions: 6.0.2rc1
ERROR: Ignored the following versions that require a different python version: 0.43.0 Requires-Python >=3.8; 0.44.0 Requires-Python >=3.8; 0.45.0 Requires-Python >=3.8; 0.45.1 Requires-Python >=3.8; 0.46.0 Requires-Python >=3.9; 0.46.1 Requires-Python >=3.9; 1.9.0 Requires-Python >=3.8; 1.9.0.dev0 Requires-Python >=3.8; 1.9.0.dev1 Requires-Python >=3.8; 1.9.0.dev2 Requires-Python >=3.8; 1.9.0.dev3 Requires-Python >=3.8; 1.9.0.dev4 Requires-Python >=3.8; 1.9.0.dev5 Requires-Python >=3.8; 1.9.0.dev6 Requires-Python >=3.8; 1.9.1 Requires-Python >=3.8; 6.0.2 Requires-Python >=3.8; 6.0.3 Requires-Python >=3.8
ERROR: Could not find a version that satisfies the requirement PyYAML>=6.0.2 (from versions: 3.10, 3.11, 3.12, 3.13b1, 3.13rc1, 3.13, 4.2b1, 4.2b2, 4.2b4, 5.1b1, 5.1b3, 5.1b5, 5.1, 5.1.1, 5.1.2, 5.2b1, 5.2, 5.3b1, 5.3, 5.3.1, 5.4b1, 5.4b2, 5.4, 5.4.1, 6.0b1, 6.0, 6.0.1)
ERROR: No matching distribution found for PyYAML>=6.0.2*** Error 1
My old project compiles OK, but the section above takes several seconds to get through and is becoming annoying now. Any way to get rid of whatever this is ?
Thank you
Trevor