Skip to content
5 changes: 3 additions & 2 deletions installer/module/virtual_environment.py
Original file line number Diff line number Diff line change
Expand Up @@ -96,8 +96,9 @@ def import_package_bundle(
if condition_env:
# Write conditional import that checks environment variable
pth_content = (
f"import os, sys; "
f"sys.path.insert(0, '{bundle_site_package_path}') "
f"import sys, os, sysconfig; "
f"(sys.path.append('{bundle_site_package_path}'), "
f"sys.path.insert(sys.path.index('{bundle_site_package_path}'), sysconfig.get_path('purelib'))) "
f"if os.environ.get('{condition_env}', '').lower() == 'true' else None"
)
pth_file.write(pth_content + "\n")
Expand Down