我正在Windows 10上使用Visual Studio代码,使用python和django。 我遇到的问题是,每当我创建一个新的虚拟环境时,它都会在其默认文件夹中进行,我想将其更改为在我指定的地址中进行。
如何指定虚拟环境所在的文件夹?
到目前为止,我已经尝试了不同的方法来解决此问题,但是对我来说却无济于事,这可能是由于我正在使用的系统和工具所致,
我尝试使用set命令设置路径变量,例如:
set Path="~/.ven"
我还寻求更改pip和pipenv的变量,但无法使其正常工作。 我还搜索了关于stackoverflow的类似问题,但找不到合适的答案。 同样在pipenv的文档中,我找不到解决方案。
感谢您的阅读和时间。
答案 0 :(得分:4)
Pipenv会自动接受WORKON_HOME环境变量(如果已设置),因此您可以告诉pipenv将虚拟环境存储在您想要的任何位置,例如:
export WORKON_HOME=~/.venvs
此外,您还可以通过设置
让Pipenv将virtualenv粘贴在project / .venv中PIPENV_VENV_IN_PROJECT =1
环境变量。