I'm new in this environment and currently learning the basics of Python through YouTube courses. While using VSCode, I always encounter the same problem when I try to use the terminal. The command (like a pip install for ex) won't run because my users folder name has a space in it. It shows "C:\User<my first name> " is not valid. Otherwise when I run code with CodeRunner everything works fine. I'm sorry to not adjoint a screenshot to it it seems I'm not able to. Is there anyway to fix this?
CodePudding user response:
You can run the command using quotes.
It'd go something like:
python "C:\Users\My User\file.py"
Using quotes should solve your issue. Cheers!
CodePudding user response:
People will probably say:
- Don't put spaces in your paths to begin with.
- Try updating VSCode?
If you're running the commands in the terminal, put quotes around the path. E.g., python "path/to/spaced file.py".
Otherwise, if this is a task that you're running, simply put "" around ${file} in tasks.json.
Though, I strongly recommend not using spaces, and replacing with something like - or _, or just a capitalisation rule like camelCase or PascalCase.
