首页 > 解决方案 > 如何让 pipenv 在 Windows 10 的项目文件夹中安装虚拟环境

问题描述

我想完全了解它是如何pipenv工作的。我创建了我的项目,并希望虚拟环境也位于同一个项目文件夹中。但是 pipenv 将虚拟环境安装在C:\Users\username\.virtualenvs.

在此处输入图像描述

这样,如果我更改项目路径的名称或位置,虚拟环境就会丢失。

那么如何在项目文件夹中安装虚拟环境呢?我阅读了有关设置变量的信息PIPENV_VENV_IN_PROJECT,但我不明白应该在哪里以及如何在 Windows 中使用 Powershell 进行设置。

有人可以建议吗?

标签: pythonvirtualenvpipenv

解决方案


在项目根目录中创建一个 .venv 文件夹。然后运行:

pipenv shell

显然,从项目根目录中的终端会话运行它。Pipenv 应该检查是否有一个空的 .venv ,如果找到它应该将你的虚拟环境吹入其中。


推荐阅读