首页 > 解决方案 > pipenv 仅在主目录中安装 .venv

问题描述

pipenv第一次尝试:

> cd ~
> mkdir foo
> cd foo
> pipenv install
> pipenv --venv
> [/Users/richardlyon/.venv]
> cd ..
> mkdir bar
> cd bar
> pipenv install
> pipenv --venv
> [/Users/richardlyon/.venv]

我无法将这与我阅读pipenv手册联系起来,这表明应该为每个pipenv被调用的目录创建一个单独的虚拟环境。我也看不到这种安排的好处。

有人能解释一下吗?谢谢你。

标签: pythonpipenv

解决方案


好的。看起来摆弄已经Pipfile在根目录中创建了文件,这使得pipenv将根目录视为现有的虚拟环境。删除它解决了这个问题。

将其留在这里以防其他任何人(新)遇到此问题 - 它不会在网络搜索中显示为问题。


推荐阅读