Python pipenv在vs代码中设置虚拟环境的路径

Python pipenv在vs代码中设置虚拟环境的路径,python,django,visual-studio-code,pip,pipenv,Python,Django,Visual Studio Code,Pip,Pipenv,我在Windows10上使用VisualStudio代码,使用python和django。 我遇到的问题是,每当我创建一个新的虚拟环境时,它都发生在它的默认文件夹中,我想将它更改为发生在我指定的地址中 如何指定虚拟环境所在的文件夹 到目前为止,我已经尝试了不同的方法来解决这个问题,但对我来说没有任何效果,这可能是因为我使用的系统和工具 我尝试使用set命令设置路径变量,如: set Path="~/.ven" 我还希望更改pip和pipenv的变量,但我无法使其工作。 我也在stackover

我在Windows10上使用VisualStudio代码,使用python和django。 我遇到的问题是,每当我创建一个新的虚拟环境时,它都发生在它的默认文件夹中,我想将它更改为发生在我指定的地址中

如何指定虚拟环境所在的文件夹

到目前为止,我已经尝试了不同的方法来解决这个问题,但对我来说没有任何效果,这可能是因为我使用的系统和工具

我尝试使用set命令设置路径变量,如:

set Path="~/.ven"
我还希望更改pip和pipenv的变量,但我无法使其工作。 我也在stackoverflow上搜索了类似的问题,没有找到正确的答案。 同样在pipenv的文档中,我也找不到解决方案


感谢您的阅读和宝贵时间。

如果您设置了Workn_HOME环境变量,Pipenv会自动接受该变量,这样您就可以告诉Pipenv在任何您想要的地方存储您的虚拟环境,例如:

export WORKON_HOME=~/.venvs
此外,您还可以通过设置

PIPENV_VENV_IN_PROJECT =1
环境变量


如果设置了Workn_HOME environment变量,则Pipenv会自动接受该变量-因此您可以告诉Pipenv在任何需要的地方存储虚拟环境,例如:

export WORKON_HOME=~/.venvs
此外,您还可以通过设置

PIPENV_VENV_IN_PROJECT =1
环境变量


@mohamadreza:如果答案有帮助,请接受,如果没有,请解释原因。试图帮助你是一种努力。请考虑一下…谢谢你花时间帮我解决我的问题。非常抱歉,我一直在处理与这个问题相关的一些问题,以及由于流感大流行而引起的一些其他问题。您给出的说明应该解决了我的问题,但我读到,通过创建一个名为“.venv”的文件夹,我可以在项目旁边创建虚拟环境。我认为你的指示也会有同样的效果,如果那是真的,那么我必须接受你的指示作为正确答案。非常感谢您的帮助,先生,您还在吗?没错,这就是环境变量
PIPENV\u VENV\u IN_PROJECT=1
的作用,请参阅此处的文档:@mohamadreza:如果答案有帮助,请接受,如果没有:解释原因。试图帮助你是一种努力。请考虑一下…谢谢你花时间帮我解决我的问题。非常抱歉,我一直在处理与这个问题相关的一些问题,以及由于流感大流行而引起的一些其他问题。您给出的说明应该解决了我的问题,但我读到,通过创建一个名为“.venv”的文件夹,我可以在项目旁边创建虚拟环境。我认为你的指示也会有同样的效果,如果那是真的,那么我必须接受你的指示作为正确答案。非常感谢您的帮助,先生,您还在吗?没错,这就是环境变量
PIPENV\u VENV\u IN_PROJECT=1
的作用,请参见此处的文档: