python - pipenv 仅在主目录中安装 .venv

标签 python pipenv

第一次尝试 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 的每个目录创建一个单独的虚拟环境。我也看不出这种安排的优势。

任何人都可以阐明吗?谢谢。

最佳答案

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

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

关于python - pipenv 仅在主目录中安装 .venv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51329433/

相关文章:

python - 将日期时间列转换回对象

python - 使用 pyswip (mac) 时出现有关 libpl (共享) 的错误

python - pandas drop_duplicates 使用比较函数

python - 如何在使用 PyQt5 打开新窗口时隐藏当前窗口

python - 如何使用 pyenv、virtualenv 和 pipenv?

python - 使用pipenv时的依赖问题

Python 在多线程中 fork

pipenv - 如何在 Pipfile 的 [脚本] 中运行 "cd"命令?

powershell - Windows:使用pipenv时如何显示环境?

dependencies - 使用Pipenv安装Airflow 1.10.10