1、如果使用virtualenv環境,直接使用 pip freeze > requirements.txt
➜ ~ .virtualenvs/xxx/bin/pip freeze > requirements.txt
2、如果沒有使用virtualenv,使用工具pipreqs
這個工具的好處是可以通過對項目目錄的掃描,自動發現使用了那些類庫,自動生成依賴清單。缺點是可能會有些偏差,需要檢查並自己調整下。
安裝# pip install pipreqs
使用,進入項目目錄下執行# pipreqs ./ 自動在當前目錄生成requirements.txt文件
參考:
1、http://blog.csdn.net/orangleliu/article/details/60958525