pip list和pip freeze都可用于显示当前环境安装库,但是显示的格式不同
pip list
使用pip list显示的格式如下
Package Version
---------- -------
numpy 1.21.0
pandas 1.3.1
左侧为库名,右侧为版本号
pip freeze
使用pip freeze显示的格式如下
numpy==1.21.0
pandas==1.3.1
同样左侧为库名右侧为版本号但是使用了==进行连接
使用pip freeze进行依赖包导出
大家应该在码云或者在github中下载或浏览项目的时候经常看到一个名为requirements.txt的文件,里面为项目的环境依赖列表
大家若想自己手动导出自己项目的requirements.txt环境依赖,只需要切换到项目环境,并执行
pip freeze > requirements.txt
这个命令会将requirements.txt导出到当前终端所在路径
可使用pwd命令查看当前路径
或者也可以将requirements.txt的路径补充完整
如改为
pip freeze > D:/requirements.txt
就会保存在D盘目录下