From: Jack Jansen Date: Wed, 16 Apr 2003 13:12:21 +0000 (+0000) Subject: When on MacOSX, and only in a framework build, add X-Git-Tag: v2.3c1~1169 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=be5d707926761c3769700552a8cdfe44c3ca200c;p=python When on MacOSX, and only in a framework build, add ~/Library/Python/2.3/site-packages to sys.path, if it exists. --- diff --git a/Lib/site.py b/Lib/site.py index d74609a99c..e862fc2133 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)