美文网首页
github上一个Python requirements 工具

github上一个Python requirements 工具

作者: wowshiwoniu | 来源:发表于2017-07-27 11:09 被阅读0次

如何为当前项目生成requirements.txt项目依赖文件

最近在工作中遇到了一个问题,如何为当前项目生成requirements.txt文件(PS:原来项目中没有保存引入包依赖关系)。经过网上搜索,发现有三种方法,各有区别:

  1. pip freezepip freeze和 pip list区别
  2. pipreqs()
  3. pigar

pip freeze

运行pip freeze或者pip list 可以查看目前环境中的依赖列表。
执行下面命令:

pip freeze > requirements.txt

这样就自动生成 requirements.txt 文件了,如果需要安装,直接执行以下命令:

pip install -r requirements.txt

不过这个命令是导出的整个python环境的依赖,一般配合virtualenv使用,导出整个虚拟环境的第三方依赖。

pipreqs

待续。。。

pigar

待续。。。

相关文章

网友评论

      本文标题:github上一个Python requirements 工具

      本文链接:https://www.haomeiwen.com/subject/ffydxxtx.html