Use sys.executable if it matches on posix as well

This commit is contained in:
Anthony Sottile
2019-06-17 07:54:38 -07:00
parent fdf476a5a1
commit 9bdce088c8

View File

@@ -104,11 +104,11 @@ def _sys_executable_matches(version):
def norm_version(version):
if os.name == 'nt': # pragma: no cover (windows)
# first see if our current executable is appropriate
if _sys_executable_matches(version):
return sys.executable
# first see if our current executable is appropriate
if _sys_executable_matches(version):
return sys.executable
if os.name == 'nt': # pragma: no cover (windows)
version_exec = _find_by_py_launcher(version)
if version_exec:
return version_exec