Python 冻结依赖

方法1

导出不带路径的

 pip list --format=freeze >requirements.txt

pip的freeze命令用于生成将当前项目的pip类库列表生成 requirements.txt 文件:如果要安装requirements.txt中的类库内容,那么你可以执行

pip install -r requirements.txt

生成requirements.txt,pip freeze会将当前PC环境下所有的安装包都进行生成,再进行安装的时候会全部安装很多没有的包.此方法要注意。

方法2(推荐)

pip install pipreqs

pipreqs ./ --encoding=utf8 --force
  • –encoding=utf8 :为使用utf8编码
  • –force :强制执行,当 生成目录下的requirements.txt存在时覆盖
  • . /: 在哪个文件生成requirements.txt 文件
上一篇
下一篇