@@ -208,8 +208,7 @@ def test_prompt(self):
208
208
def test_upgrade_dependencies (self ):
209
209
builder = venv .EnvBuilder ()
210
210
bin_path = 'Scripts' if sys .platform == 'win32' else 'bin'
211
- python_exe_realpath = os .path .realpath (sys ._base_executable )
212
- python_exe = os .path .split (python_exe_realpath )[1 ]
211
+ python_exe = os .path .split (sys .executable )[1 ]
213
212
with tempfile .TemporaryDirectory () as fake_env_dir :
214
213
expect_exe = os .path .normcase (
215
214
os .path .join (fake_env_dir , bin_path , python_exe )
@@ -552,8 +551,7 @@ def test_zippath_from_non_installed_posix(self):
552
551
self .addCleanup (rmtree , non_installed_dir )
553
552
bindir = os .path .join (non_installed_dir , self .bindir )
554
553
os .mkdir (bindir )
555
- python_exe_realpath = os .path .realpath (sys ._base_executable )
556
- shutil .copy2 (python_exe_realpath , bindir )
554
+ shutil .copy2 (sys .executable , bindir )
557
555
libdir = os .path .join (non_installed_dir , platlibdir , self .lib [1 ])
558
556
os .makedirs (libdir )
559
557
landmark = os .path .join (libdir , "os.py" )
@@ -597,7 +595,7 @@ def test_zippath_from_non_installed_posix(self):
597
595
# libpython.so
598
596
ld_library_path = sysconfig .get_config_var ("LIBDIR" )
599
597
if not ld_library_path or sysconfig .is_python_build ():
600
- ld_library_path = os .path .abspath (os .path .dirname (python_exe_realpath ))
598
+ ld_library_path = os .path .abspath (os .path .dirname (sys . executable ))
601
599
if sys .platform == 'darwin' :
602
600
ld_library_path_env = "DYLD_LIBRARY_PATH"
603
601
else :
0 commit comments