Skip to content

Commit a549f43

Browse files
authored
gh-128779: Fix site venv() for system site-packages (#129184)
1 parent 99849ee commit a549f43

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

Lib/site.py

+1-4
Original file line numberDiff line numberDiff line change
@@ -633,12 +633,9 @@ def venv(known_paths):
633633
# Doing this here ensures venv takes precedence over user-site
634634
addsitepackages(known_paths, [sys.prefix])
635635

636-
# addsitepackages will process site_prefix again if its in PREFIXES,
637-
# but that's ok; known_paths will prevent anything being added twice
638636
if system_site == "true":
639-
PREFIXES.insert(0, sys.prefix)
637+
PREFIXES += [sys.base_prefix, sys.base_exec_prefix]
640638
else:
641-
PREFIXES = [sys.prefix]
642639
ENABLE_USER_SITE = False
643640

644641
return known_paths

0 commit comments

Comments
 (0)