不同目录下,pip env 的虚拟环境相同( 非全新的)

来源:2-3 使用官方推荐的pipenv创建虚拟环境(很好用哦~)

慕桂英5168734

2020-02-25

先在
/xxx/A/目录中,执行 pipenv install
然后安装一些依赖包
pip list 可以看到包依赖如下:

Package Version


Click 7.0
Flask 1.1.1
itsdangerous 1.1.0
Jinja2 2.11.1
MarkupSafe 1.1.1
pip 20.0.2
setuptools 45.1.0
Werkzeug 0.16.1
wheel 0.34.2

==================
然后推出pipenv
在/xxx/B/ 目录下,执行 pipenv install 然后 pipenv shell
然后 pip list,列出来的包依赖和在 /xxx/A/目录下面的包依赖完全相同

问题: 按理说不是在不同目录下pipenv install,会创建一个全新的虚拟环境吗?

写回答

1回答

7七月

2020-02-26

理论上是得,不同目录下确实应该创建新的虚拟环境。你可以不用install,换用其他创建环境的命令试试

0
1
慕桂英5168734
试了一下还是不行,目前改用pyenv+virtualenv 来解决了。pyenv也解决了不同工程需要用到多种python3版本的问题
2020-02-26
共1条回复

Python Flask高级编程之从0到1开发《鱼书》精品项目

7月老师深入浅出剖析Flask核心机制,和你一起探讨Python高级编程

2735 学习 · 1267 问题

查看课程