来源:
pip freeze > requirements.txt
这种方式配合 virtualenv 才好使,否则把整个环境中的包都列出来了。
扫描项目文件生成依赖,比 pip freeze 干净。缺点是可能会有些偏差,需要检查并自己调整下。
pip freeze
pip install pipreqs
pipreqs ./ --encoding=utf-8
pip install -r requirements.txt