Last edited Apr 27 at 9:03 PM by crwilcox, version 15


pminaev Jan 7 at 5:52 PM 
Lordearon: we don't have any remote launching functionality currently, except for HPC. It's not clear how this would work in general (i.e. how to remotely launch Python on an arbitrary machine, not knowing the OS etc). We have thought about some more narrow scenarios, such as launching it over SSH on Unix-like systems, but there aren't any specific plans yet. If you can file a feature request with your scenarios, it would certainly help, as we're still in feature design & prioritization phase for the next release!

Note that if you can wrap your remote interpreter into some local binary or script that accepts the same launch parameters as python.exe, and handles all the actual remoting from there on, you can register it as a custom interpreter, and it should work. The tricky part for it would be detecting PTVS debugger bits and putting it on the remote machine, though that can also be done manually in advance.

pminaev Jan 7 at 5:49 PM 
If an environment wasn't manually created but appeared there automatically, then it's a Python install that added itself to the registry, and PTVS found it there. If you just delete the files, the registry keys will remain. You can manually delete them - they're at HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore, look for your corresponding Python version. If it's 64-bit Python, drop Wow6432Node in the above registry path,

Lordearon Jan 7 at 9:25 AM 
is it possible to use a remote python interpreter?
how about a containerized python interpreter? I'm using docker and get an interpreter with docker exec

Amorano Oct 27, 2014 at 7:16 PM 
How do you remove an environment? I have one that is greyed out, does not exist at the path it is setup to point at, and I see no way to remove it