生成指定python項目中所有的依賴文件


一. pipreqs工具

  這個工具的好處是可以通過對項目目錄的掃描,自動發現使用了那些類庫,自動生成依賴清單。

  缺點是可能會有些偏差,需要檢查並自己調整下.

  安裝:

  pip install pipreqs

  使用:

  1. 切換到項目根目錄下使用命令: pipreqs ./

  2. 如果是windows系統, 會報錯: UnicodeDecodeError: 'gbk' codec can't decode byte 0xa8 in position 2347:

                 illegal multibyte sequence

  3. 指定編碼格式即可: pipreqs ./ --encoding=utf8

  4. 該工具會在項目根目錄下生成個requriements.txt文件, 該文件就包含了項目中的依賴

  5. 運行pip install -r requriements.txt即可配置出和項目同樣的環境

 

二. freeze工具

  該方式會把整個環境中的包都列出來, 有虛擬環境時推薦適用這個,使方法同上

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM