前言

  众所周知,Python的运行效率是不高的。但为什么Python还是很广泛地被使用呢?那当然是成熟的第三方库的加持!可以说Python的第三方库只有你想不到,没有他做不到的。因此,对于一个自己的或者是clone来的项目,下载依赖包就显得非常之重要。

快速生成requirement.txt

  首先我们用包管理工具pip安装生成requirements.txt的插件。

1
pip install pipreqs

  然后一行简单的命令就可以快速生成requirements.txt啦!

1
pipreqs . --encoding=utf-8 --force

  比起传统的pip freeze > requirement.txt这句命令,上面可以做到虚拟环境之间相互隔离!也就是说,生成的requirements.txt只会包含当前项目用到的包,也很合常理对吧?

偶尔水一水也不会有事的吧?