Python 依賴版本控制 (requirements.txt 文件生成和使用)


requirements.txt 最好配合虛擬空間使用, 虛擬空間的使用請參考 Python 虛擬空間的使用 - 難以想象的晴朗.

requirements.txt 可以保證項目依賴包版本的確定性, 不會因為依賴更新而導致異常產生.

# 在項目根目錄下
# 請確保已經進入項目的虛擬空間

# 使用以下命令會在項目根目錄產生一個 requirements.txt 文件
# 該文件會列出本虛擬空間中所使用的所有包及其版本
pip freeze > requirements.txt

# 使用以下命令會安裝項目根目錄的 requirements.txt 文件中所有的依賴的指定版本
pip install -r requirements.txt


# 另外, 以下命令可以安裝特定版本 python 依賴
pip install flask==3.5.2


免責聲明!

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



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