好了,我已经安装了virtualenv,并且已经安装了我的pip。然后,我使用sudo pip install virtualenvwrapper
安装了virtualenvwrapper,并且还设置了我的$WORKON_HOME变量和设置。
现在我有一个疑问,如果我切换到某个随机目录,比如cd ~/Code/Django/
然后用virtualenv env1
创建一个环境谁来处理它,我的意思是,我可以使用虚拟环境包装器和它,为什么它不显示当我做workon
,只有~/.virtualenvs/
的环境显示。
如果我错了请告诉我!!
workon
从WORKON_HOME
环境变量中获取虚拟环境列表,在您的情况下指向~/.virtualenvs
(默认)。
引用自docs:
变量WORKON_HOME告诉virtualenvwrapper在哪里放置你的虚拟环境。默认是$HOME/.virtualenvs。如果加载virtualenvwrapper时,该目录不存在,将被加载自动创建.
希望对你有帮助。