]> git.phdru.name Git - dotfiles.git/blob - .vim/python/virtualenv.py
9341bc79f9663e407650941be798519bd73e4351
[dotfiles.git] / .vim / python / virtualenv.py
1 import sys, os
2
3 virtualenv_dir = os.environ.get('VIRTUAL_ENV')
4 if virtualenv_dir:
5     sys.path.insert(0, virtualenv_dir)
6     for activate_this in [
7         os.path.join(virtualenv_dir, 'bin', 'activate_this.py'),
8         os.path.join(virtualenv_dir, 'Scripts', 'activate_this.py')
9     ]:
10         if not os.path.exists(activate_this):
11             continue
12         if sys.version_info[0] == 2:
13             execfile(activate_this, dict(__file__=activate_this))
14         else:
15             exec(open(activate_this, 'r').read(), dict(__file__=activate_this))
16         break