
查找Python项目依赖并创建requirements.txt的技巧
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍如何高效地查找和管理Python项目的依赖关系,并指导读者如何自动生成或手动编写项目的requirements.txt文件。
在开发项目时通常需要搭建环境并部署环境,在这种情况下必须创建一个包含Python第三方包的列表,一般称为requirements.txt。如果使用virtualenv环境,则可以利用pip freeze命令来生成该文件;然而,如果没有维护项目的依赖关系,并且是混合使用的环境中工作的话,整理这些信息就会变得困难。这里推荐一个工具叫做pipreqs,它可以自动根据源代码生成 requirements.txt 文件。
通常情况下,通过运行 `pip freeze > requirements.txt` 命令配合virtualenv使用效果最佳;然而,在没有虚拟环境的情况下执行此命令会把整个环境中所有的包都列出来。而利用 pipreqs 工具可以更精确地创建所需的依赖列表。
全部评论 (0)
还没有任何评论哟~


