This project has moved. For the latest updates, please go here.

Interpreter "C:\Python33\python.exe" does not exist.

Sep 5, 2014 at 4:35 AM
When I try and start my code from visual studio i get an error from Python Tools for Visual Studio stating "Interpreter "C:\Python33\python.exe" does not exist."

I've installed:
Python 3.4.1 -
PTVS 2.1 RC VS 2013.msi -
On Visual Studio Ultimate 2013 version 12.0.30723.00 Update 3

Python was installed onto my system @ C:\Python34 not C:\Python33 where visual studio is looking.

How can I change this value?
Sep 5, 2014 at 4:40 AM
Found it.. Tools > Options > Python Tools > Environment Options
Marked as answer by Vaul on 9/4/2014 at 8:54 PM
Sep 5, 2014 at 5:07 AM
We should be showing an entry for "Python 3.4" automatically that has the correct path - is this missing?
Sep 5, 2014 at 6:13 PM
When I open the Python Environments window there are three options Python 64-bit 2.7, python 64-bit 3.3, and Python 3.4. By default the Python 64-bit 3.3 was selected. My guess is that I installed these a long time ago on my pervious system and the files didn't make it when I upgraded my laptop through IT but the settings that show these values persisted.

Since neither of the 64 bit python environments are still on my system do you know where I could go to clean up these entries?
Sep 5, 2014 at 6:39 PM
They'll be listed in the registry under either HKEY_CURRENT_USER\Software\Python\PythonCore\3.3 or HKEY_LOCAL_MACHINE\Software\Python\PythonCore\3.3 (or 2.7). Make sure you check the InstallPath key before deleting anything - no point corrupting something that's actually still there.
Marked as answer by Vaul on 9/5/2014 at 2:46 PM
Sep 5, 2014 at 10:46 PM
Thanks, my registry is a bit cleaner now ;)