diff options
Diffstat (limited to 'setuptools/command')
| -rwxr-xr-x | setuptools/command/develop.py | 3 | ||||
| -rwxr-xr-x | setuptools/command/easy_install.py | 5 |
2 files changed, 7 insertions, 1 deletions
diff --git a/setuptools/command/develop.py b/setuptools/command/develop.py index 2be8bb14..330ba168 100755 --- a/setuptools/command/develop.py +++ b/setuptools/command/develop.py @@ -108,7 +108,7 @@ class develop(easy_install): % (ei.egg_info, ei.broken_egg_info) ) self.args = [ei.egg_name] - easy_install.finalize_options(self) + py_version = sys.version.split()[0] prefix, exec_prefix = get_config_vars('prefix', 'exec_prefix') @@ -147,6 +147,7 @@ class develop(easy_install): self.install_dir = self.install_purelib self.script_dir = self.install_scripts + easy_install.finalize_options(self) # pick up setup-dir .egg files only: no .egg-info self.package_index.scan(glob.glob('*.egg')) diff --git a/setuptools/command/easy_install.py b/setuptools/command/easy_install.py index c83e4283..de6ea945 100755 --- a/setuptools/command/easy_install.py +++ b/setuptools/command/easy_install.py @@ -1211,7 +1211,12 @@ def get_site_dirs(): site_lib = get_python_lib(plat_specific) if site_lib not in sitedirs: sitedirs.append(site_lib) + if sys.version >= "2.6": + import site + sitedirs.append(site.USER_SITE) + sitedirs = map(normalize_path, sitedirs) + return sitedirs |
