使用pipenv(官方推荐)
pipenv只是一个工具,我们用这个工具来创建虚拟环境;我们用pipenv来创建一个虚拟环境,这个虚拟环境是和项目绑定的,也就是我们每创建一个项目就要创建一个虚拟环境
安装:
pip install pipenv
- 为项目安装独立的虚拟环境
# 进入项目相应的目录以后
pipenv install
![img_6dbdaea3d95d2d0f52343c7591040888.png](https://yqfile.alicdn.com/img_6dbdaea3d95d2d0f52343c7591040888.png?x-oss-process=image/resize,w_1400/format,webp)
image.png
![img_ea7a50f189478960d6a8fa0ad28348e4.png](https://yqfile.alicdn.com/img_ea7a50f189478960d6a8fa0ad28348e4.png?x-oss-process=image/resize,w_1400/format,webp)
image.png
启动pipenv
- 启动
# 在项目目录下执行
pip shell
![img_d4b7876df78d6eeda722c42689b3ca0c.png](https://yqfile.alicdn.com/img_d4b7876df78d6eeda722c42689b3ca0c.png?x-oss-process=image/resize,w_1400/format,webp)
image.png
- 退出
exit
![img_42f03945073e6eb92ab9790a1bd84124.png](https://yqfile.alicdn.com/img_42f03945073e6eb92ab9790a1bd84124.png?x-oss-process=image/resize,w_1400/format,webp)
image.png
- 安装包
pipenv install flask
- 卸载包
pipenv uninstall flask
![img_9de6c9394e0151f8d652451f197ff137.png](https://yqfile.alicdn.com/img_9de6c9394e0151f8d652451f197ff137.png?x-oss-process=image/resize,w_1400/format,webp)
image.png
- 查看包之间的依赖关系
pipenv graph
![img_febb34616aa8a4f8e4db5d14be88760e.png](https://yqfile.alicdn.com/img_febb34616aa8a4f8e4db5d14be88760e.png?x-oss-process=image/resize,w_1400/format,webp)
image.png
- 查看虚拟环境的路径
![img_9c02c1a74917c3d74a6d7b68cb642768.png](https://yqfile.alicdn.com/img_9c02c1a74917c3d74a6d7b68cb642768.png?x-oss-process=image/resize,w_1400/format,webp)
image.png
安装各种包,比如Flask
pipenv install flask