一:引言
在Python项目开发中,每个项目都是独立的,所以都会用到虚拟环境,但是每个项目的依赖包和版本是不一样的。
比如说:你需要接手一个别人转交给你的项目,或者要运行以前自己写的项目,但是环境需要重新配过了,依赖都要重新下载,版本又记不住,这该如何是好?
其实,pip的2条命令就可以很好地解决这个问题
二:导入依赖
1.我们在github上 拉一个项目下来的时候,就可以发现里面有一个requirements.txt
文件夹,它里面包含的就是该项目的各种依赖

2.打开requirements.txt
,里面就是各个依赖包和版本

3.只要在终端中输入下列命令,即可安装requirements.txt
中的该项目所需的依赖
pip install -r requirements.txt

三:导出依赖
1.众所周知,用pip list
可以查看当前项目安装的依赖,但是它的格式并不是依赖包==版本

2.用pip freeze
可以实现打印依赖包==版本

3.再在终端输入下列命令即可导出上述的内容并打包到requirements.txt
中
pip freeze >requirements.txt

4.之后再需要用到的时候,直接使用pip install -r requirements.txt
命令即可一键安装依赖