Fix issue #4865: add /Library/Python/2.7/site-packages to

sys.path on OSX, to make it easier to share (some) installed
packages between the system install and a user install.
This commit is contained in:
Ronald Oussoren 2009-03-30 23:10:35 +00:00
parent 6c2633e919
commit e0154ed7ff
2 changed files with 8 additions and 4 deletions

View file

@ -275,13 +275,15 @@ def addsitepackages(known_paths):
if sys.platform == "darwin":
# for framework builds *only* we add the standard Apple
# locations. Currently only per-user, but /Library and
# /Network/Library could be added too
# locations.
if 'Python.framework' in prefix:
sitedirs.append(
os.path.expanduser(
os.path.join("~", "Library", "Python",
sys.version[:3], "site-packages")))
sitedirs.append(
os.path.join("/Library", "Python",
sys.version[:3], "site-packages"))
for sitedir in sitedirs:
if os.path.isdir(sitedir):