diff options
Diffstat (limited to 'virtualenv_embedded/activate_this.py')
| -rw-r--r-- | virtualenv_embedded/activate_this.py | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/virtualenv_embedded/activate_this.py b/virtualenv_embedded/activate_this.py index f18193b..444d3fd 100644 --- a/virtualenv_embedded/activate_this.py +++ b/virtualenv_embedded/activate_this.py @@ -9,19 +9,21 @@ try: __file__ except NameError: raise AssertionError( - "You must run this like execfile('path/to/activate_this.py', dict(__file__='path/to/activate_this.py'))") -import sys + "You must run this like execfile('path/to/activate_this.py', dict(__file__='path/to/activate_this.py'))" + ) import os +import site +import sys -old_os_path = os.environ.get('PATH', '') -os.environ['PATH'] = os.path.dirname(os.path.abspath(__file__)) + os.pathsep + old_os_path +old_os_path = os.environ.get("PATH", "") +os.environ["PATH"] = os.path.dirname(os.path.abspath(__file__)) + os.pathsep + old_os_path base = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) -if sys.platform == 'win32': - site_packages = os.path.join(base, 'Lib', 'site-packages') +if sys.platform == "win32": + site_packages = os.path.join(base, "Lib", "site-packages") else: - site_packages = os.path.join(base, 'lib', 'python%s' % sys.version[:3], 'site-packages') + site_packages = os.path.join(base, "lib", "python%s" % sys.version[:3], "site-packages") prev_sys_path = list(sys.path) -import site + site.addsitedir(site_packages) sys.real_prefix = sys.prefix sys.prefix = base |
