It’s definitly because there is a space in my name but I don’t know how and where to fix this.
I also get some warnings about a space in the output window:
Warning: the task ‘PlatformIO: Build’ is a shell command and either the command name or one of its arguments has unescaped spaces. To ensure correct command line quoting please merge args into the command.
I get one of these for every built-in command there is.
Anyone that can help?
Honestly I didn’t test it because I couldn’t find the time until now. Escaping the " characters doesn’t work for me either.
Instead of escaping the " character I use the following: what seems to work for me:
I’m facing with the same problem after installed VSCode and PlatformIO plug-in. I’m tring to open a new project for esp32 devKit.
PIO Core Call Error: "The current working directory C:\Users\pippo will be used for the project.\r\n\r\n
The next files/directories have been created in C:\Users\pippo\r\n
include - Put project header files here\r\n
lib - Put here project specific (private) libraries\r\n
src - Put project source files here\r\nplatformio.ini - Project Configuration File\r\n\n\n
Error: Processing esp32dev (platform: espressif32; board: esp32dev; framework: espidf)\r\n
Verbose mode can be enabled via -v, --verbose option\r\nCONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32dev.html\r\nPLATFORM: Espressif 32 1.12.1 > Espressif ESP32 Dev Module\r\nHARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash\r\nDEBUG: Current (esp-prog) External (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\nPACKAGES: \r\n
framework-espidf 3.40000.200303 (4.0.0) \r\n
tool-cmake 3.16.5 \r\n
tool-esptoolpy 1.20600.0 (2.6.0) \r\n
tool-idf 1.0.1 \r\n
tool-mconf 1.4060000.20190628 (406.0.0) \r\n
tool-ninja 1.9.0 \r\n
toolchain-esp32ulp 1.22851.190618 (2.28.51) \r\n
toolchain-xtensa32 2.80200.200226 (8.2.0)\r\n
Installing ESP-IDF’s Python dependencies\r\n
“c:\users\pluto” it is not recognized as an internal or external command, \ r \ n
an executable program or batch file.\r\n
*** Error 1\r\n
Error: Detected a whitespace character in project paths.\r\n
========================== [FAILED] Took 1.33 seconds =========================="
Are there any whitespaces or latin characters in your username? Where have you saved the project to?
A short-term workaround might be to use the core_dir parameter to instruct platformio to use another directory (i.e. C:\PIO) to store all the platform files, and workspace_dir to have the project build cache and library files stored in another folder (i.e. C:\PIO-build)… but it would be better to fix this properly as this would only be a bandaid at best.
yes the directory has a white space in the username (it is “C:\Users\pippo pippo\…”) and this causes the problem.
So can you tell me where I must put these parameters? Because the project isn’t created, the error shows up immediately when I press the “finish” button in the “Quick Access > +New Project”.