详细版本见个人博客:Python项目生成requirements
一起开发项目的时候总是要搭建环境和部署环境的,这个时候必须得有个Python第三方包的list,一般都叫做requirements.txt
。本文介绍了两种生成requirements.txt
的方法。
一、使用pip freeze
pip freeze > requirements.txt
这种方式配合virtualenv
才好使,否则把整个环境中的包都列出来了。
下面是在虚拟环境中生成的requirements.txt
文件内容:
cat requirements.txt
certifi==2019.3.9
chardet==3.0.4
fake-useragent==0.1.11
idna==2.7
lxml==4.2.5
numpy==1.16.3
pandas==0.22.0
python-dateutil==2.8.0
pytz==2019.1
requests==2.20.0
six&#