Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialBodie Ponder
2,808 PointsI'm having a very hard time installing my virtual environment in VsCode.
I was able to run and install the " py -m pip install --user virtualenv " But when I try and run " python -m venv env "
it returns this:
Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases.
I'm new to VsCode and I really want to find a solution so I'm able to use it. I couldn't figure out any solutions from the internet so I'm pretty lost.
Thanks in advance.
Bodie Ponder
2,808 PointsI'm using windows 10 right now.
1 Answer
Jeff Muday
Treehouse Moderator 28,720 PointsHey Bodie-- I think you're missing the "Python" extension in Visual Studio Code.
On the left margin of Visual Studio Code (I'll call it VSC) search for "Extensions". (it's icon should look like three blocks together and a fourth block detached). Click on it.
In the search field type Python
. The top extension should be Python (from Microsoft). In the right pane click on "Install". It takes a minute or two to install.
Once it is installed, hit F1
on your keyboard. In the center top there will be a prompt, type in Python: select interpreter
hit Enter. On the drop down selection select + Enter interpreter path
with the mouse. Now you can navigate to find the exact "python.exe" that is in your virtual environment. It will be a long pathname I expect, but everything is relative to that path.
Now you should be ready to use the correct Python to run your files.
If that doesn't get you working, you should follow the tutorial from Microsoft on this website (for Python). It is definitely worthwhile to set it up.
https://code.visualstudio.com/docs/python/python-tutorial
I am a big advocate of have MULTIPLE IDEs-- sometimes you just need to switch. So I also recommend Jetbrains Pycharm EDU version or the Pro version if you want more features. Or my old-school favorite, Wingware Personal or Wingware Pro if you need more features.
Bodie Ponder
2,808 PointsThank you very much Jeff! Problem is solved!!
Jeff Muday
Treehouse Moderator 28,720 PointsJeff Muday
Treehouse Moderator 28,720 PointsWhich operating system are you using? This will make a bit of difference on how you set it up.