Python如何生成requirements.txt文件


使用pip freeze 導出所有的安裝包,如果有虛擬環境則可以
pip freeze > requirements.txt
生成requirements.txt時使用 會將環境下所有的安裝包都進行生成,再進行安裝的時候會全部安裝很多沒有的包。耗時耗力其實是不可取的。
使用pipreqs,這個工具的好處是可以通過對項目目錄的掃描,發現使用了哪些庫,生成依賴清單。

# 安裝包
pip install pipreqs

# 進入需要導出依賴包的項目路徑下,運行語句

pipreqs ./                   # 將依賴模塊輸出到項目路徑下的requirements.txt 文件中
pipreqs ./ --encoding=utf8   # 如果出現編碼異常,則進行編碼

# 下載所有依賴
pip install -r requriements.txt


免責聲明!

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



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