Python如何生成requirements.txt文件


使用pip freeze 导出所有的安装包,如果有虚拟环境则可以
pip freeze > requirements.txt
生成requirements.txt时使用 会将环境下所有的安装包都进行生成,再进行安装的时候会全部安装很多没有的包。耗时耗力其实是不可取的。
使用pipreqs,这个工具的好处是可以通过对项目目录的扫描,发现使用了哪些库,生成依赖清单。

# 安装包
pip install pipreqs

# 进入需要导出依赖包的项目路径下,运行语句

pipreqs ./                   # 将依赖模块输出到项目路径下的requirements.txt 文件中
pipreqs ./ --encoding=utf8   # 如果出现编码异常,则进行编码

# 下载所有依赖
pip install -r requriements.txt


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM