python - pipenv 在 vs 代码中设置虚拟环境的路径
问题描述
我在 Windows 10 上使用 Visual Studio 代码,使用 python 和 django。我遇到的问题是,每当我创建一个新的虚拟环境时,它都会在其默认文件夹中进行,我想将其更改为在我指定的地址中进行。
如何指定虚拟环境所在的文件夹?
到目前为止,我已经尝试了不同的方法来解决这个问题,但对我来说都不起作用,这可能是因为我正在使用的系统和工具,
我尝试使用 set 命令设置路径变量,例如:
set Path="~/.ven"
我还寻找更改 pip 和 pipenv 的变量,但我无法使其工作。我还在stackoverflow上搜索了类似的问题,我找不到正确的答案。同样在 pipenv 的文档中,我找不到解决方案。
感谢您的阅读和您的时间。
解决方案
Pipenv 自动尊重 WORKON_HOME 环境变量,如果你设置了它 - 所以你可以告诉 pipenv 将你的虚拟环境存储在你想要的任何地方,例如:
export WORKON_HOME=~/.venvs
此外,您还可以通过设置 Pipenv 将 virtualenv 粘贴到 project/.venv 中
PIPENV_VENV_IN_PROJECT =1
环境变量。
推荐阅读
- php - 计算动态列中的数据组
- azure-devops - Az Cli - Az Devops Wiki --file-path 参数
- class - 我们可以为两个应用程序使用两个类图 - 子应用程序和父应用程序
- c - 即使每个堆栈的代码中使用了不同的变量,值也会存储在不同的堆栈中
- python - Phyton:.iloc 函数获取单个奇数行和偶数行的问题
- nginx - 如何通过 NGINX 从 url 中删除不需要的参数
- css - 为什么带有 typescript 的 scss 模块具有 .default 属性
- css - CSS column-count 属性:图像可以在列之间居中吗?
- html - 单选按钮和弹出式站点可访问性检查器
- python - 什么是 python 中 R 等价物的 viewXL?