Python mac上的Virtualenv和pip,是否会自动拾取环境?

Python mac上的Virtualenv和pip,是否会自动拾取环境?,python,virtualenv,pip,Python,Virtualenv,Pip,python的带有virtualenv的pip是否会根据您所在的文件夹自动检测virtualenv(类似于ruby和rvm) i、 e.我可能有许多虚拟环境,而当我刚刚完成项目时,它会自动改变环境?据我所知,不会。我最近开始使用,它为您提供了一组快速而简单的命令来创建和切换VirtualNV。虽然这并不完全是对您问题的回答,但您可能会发现这有一定的用处。不,virtualenv不会根据您当前的工作目录激活。要激活virtualenv,请从要激活的特定virtualenv的文件夹中运行source

python的带有virtualenv的pip是否会根据您所在的文件夹自动检测virtualenv(类似于ruby和rvm)


i、 e.我可能有许多虚拟环境,而当我刚刚完成项目时,它会自动改变环境?

据我所知,不会。我最近开始使用,它为您提供了一组快速而简单的命令来创建和切换VirtualNV。虽然这并不完全是对您问题的回答,但您可能会发现这有一定的用处。

不,virtualenv不会根据您当前的工作目录激活。要激活virtualenv,请从要激活的特定virtualenv的文件夹中运行
source../bin/activate
命令。

这是一个有趣的想法:如果您在目录中,则自动激活virtualenv。充满安全问题,尽管(自动执行‘bin’/激活’if。python存在于当前dir中)。我觉得这个想法很有趣,如果其他人认为它有用或不好,请添加注释。