python - 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
被调用的目录创建一个单独的虚拟环境。我也看不到这种安排的好处。
有人能解释一下吗?谢谢你。
解决方案
好的。看起来摆弄已经Pipfile
在根目录中创建了文件,这使得pipenv
将根目录视为现有的虚拟环境。删除它解决了这个问题。
将其留在这里以防其他任何人(新)遇到此问题 - 它不会在网络搜索中显示为问题。
推荐阅读
- java - Docker连接被拒绝错误Spring boot + MariaDB
- java - 如何在输出持续运行时获取输入
- javascript - 使用javascript检查单词是否包含在引号中
- c - 如何利用此字符串格式漏洞
- c# - 通过 c# xamarin 表单将孙子添加到堆栈布局
- c# - C# webBrowser 文档完成
- react-native - React Native - 在样式表中使用 useDimensions 钩子
- stdvector - 让 std::vector 从原始指针中获取所有权
- javascript - 使用 jquery 添加 UI 动画框架组件
- c# - $selected$ 仅在自定义 Visual Studio C# 片段中使用过一次