[issue38999] Python launcher on Windows does not detect active venv
Eryk Sun
report at bugs.python.org
Tue Dec 10 08:23:27 EST 2019
Eryk Sun <eryksun at gmail.com> added the comment:
I don't think the "/usr/bin/env" case needs to limit qualified names like "python3[.x]" to registered installations. This is a choice made to simplify the implementation. If it finds a generic "python.exe" executable in PATH, for 3.5+ it is possible to query version information directly from it. Older versions lack this metadata, but it's also possible to inspect the PE import table (i.e. IMAGE_DIRECTORY_ENTRY_IMPORT) for a dependency on "python2x.dll" or "python3x.dll".
----------
nosy: +eryksun
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue38999>
_______________________________________
More information about the Python-bugs-list
mailing list