我有一段时间没有使用我的 python/虚拟环境了,但我也安装了虚拟环境包装器。
我的问题是,在文档页面中它说要这样做:
export WORKON_HOME=~/Envs
$ mkdir -p $WORKON_HOME
$ source /usr/local/bin/virtualenvwrapper.sh
$ mkvirtualenv env1
我只是在提示下这样做了:
source /usr/local/bin/virutalenvwrapper.sh
现在我可以通过以下方式列出和选择环境:
>workon
>workon envtest1
我的问题是,既然这对我有用,我很困惑为什么我应该创建一个环境变量 WORKON_HOME 并将其指向 ~/Envs 文件夹?那有什么作用,我的工作如何在没有它的情况下正常工作?我也没有那个 /Envs 文件夹(我知道脚本会创建它)。