Python项目中会引用大量的库,可以使用pip freeze来列出依赖库的列表,并形成一个requirements.txt文件。
进入virtualenv 虚拟环境后,运行如下命令,这样就生成了requirements.txt文件。
pip freeze > requirements.txt
这种方式配合virtualenv 才好使,否则把整个环境中的包都列出来了。
假如我们引入该项目,可以使用如下命令一次性安装requirements.txt中所列的库:
pip install -r requirements.txt