2012-05-30 29 views
1

可以使用mkvirtualenv自動配置virtualenv的PYTHONPATH嗎?我沒有在〜/ .bashrc中定義PYTHONPATH,而是在每個virtualenv中定義。每次我創建一個新的virtualenv,我必須把這些線$VIRTUAL_ENV/bin/activate手動:在virtualenvs中自動定義PYTHONPATH

在停用功能:

unset PYTHONPATH 

外停用:

PYTHONPATH="$VIRTUAL_ENV/lib/python2.7/site-packages" 

我希望把這些用mkvirtualenv自動行。我使用的是virtualenv 1.7.1.2。

回答

0

路徑$VIRTUAL_ENV/lib/python2.7/site-packages是virtualenv中的默認路徑。我只是從我的系統中刪除ipython並安裝它裏面的virtualenv:

workon myvirtualenv 
pip install ipython 

因此,我檢查了使用內部路徑IPython的使用:

import sys 
sys.path