From be5d707926761c3769700552a8cdfe44c3ca200c Mon Sep 17 00:00:00 2001 From: Jack Jansen Date: Wed, 16 Apr 2003 13:12:21 +0000 Subject: When on MacOSX, and only in a framework build, add ~/Library/Python/2.3/site-packages to sys.path, if it exists. --- Lib/site.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Lib/site.py b/Lib/site.py index d74609a..e862fc2 100644 --- a/Lib/site.py +++ b/Lib/site.py @@ -172,6 +172,19 @@ for prefix in prefixes: os.path.join(prefix, "lib", "site-python")] else: sitedirs = [prefix, os.path.join(prefix, "lib", "site-packages")] + 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 + if 'Python.framework' in prefix: + home = os.environ['HOME'] + if home: + sitedirs.append( + os.path.join(home, + 'Library', + 'Python', + sys.version[:3], + 'site-packages')) for sitedir in sitedirs: if os.path.isdir(sitedir): addsitedir(sitedir) -- cgit v0.12