python的 pipreqs
pipreqs
是一个轻量级的开源工具,用于自动生成 Python 项目的 requirements.txt
文件。
它通过分析项目中的导入语句,精确地列出项目运行所需的第三方库及其版本,使得环境配置变得简单明了
1.安装
pip install pipreqs
2.生成requirements.txt
文件
pipreqs .
说明:
. 是当前目录
分析当前目录及其子目录中的Python文件的导入语句,并生成一个requirements.txt
文件
只查看生成的依赖列表而不生成文件
pipreqs . --print
忽略test目录
pipreqs . --ignore tests
覆盖之前的
pipreqs . --force
安装requirements.txt
中的依赖
pip install -r requirements.txt
如果 requirements.txt
不全可以手动添加
补充:
导出 Conda 包
conda list -e > requirements_c.txt
导出 pip 包
pip freeze > requirements-pip.txt
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix