詳細介紹requirements.txt的全部內容
來源:懂視網
責編:小采
時間:2020-11-27 14:24:25
詳細介紹requirements.txt的全部內容
詳細介紹requirements.txt的全部內容:最近學習到了python中的requirements.txt,或許是因為太簡單了,網上沒有搜到比較完整的介紹,所以這篇文章主要介紹了關于python中requirements.txt的相關資料,需要的朋友可以參考借鑒,下面來一起看看吧。簡介Python項目中必須包含一個 requir
導讀詳細介紹requirements.txt的全部內容:最近學習到了python中的requirements.txt,或許是因為太簡單了,網上沒有搜到比較完整的介紹,所以這篇文章主要介紹了關于python中requirements.txt的相關資料,需要的朋友可以參考借鑒,下面來一起看看吧。簡介Python項目中必須包含一個 requir

最近學習到了python中的requirements.txt,或許是因為太簡單了,網上沒有搜到比較完整的介紹,所以這篇文章主要介紹了關于python中requirements.txt的相關資料,需要的朋友可以參考借鑒,下面來一起看看吧。
簡介
Python項目中必須包含一個 requirements.txt 文件,用于記錄所有依賴包及其精確的版本號。以便新環境部署。
主要的寫法如下所示
pip freeze > requirements.txt # 生成requirements.txt
pip install -r requirements.txt # 從requirements.txt安裝依賴
支持的寫法
-r base.txt # base.txt下面的所有包
pypinyin==0.12.0 # 指定版本(最日常的寫法)
django-querycount>=0.5.0 # 大于某個版本
django-debug-toolbar>=1.3.1,<=1.3.3 # 版本范圍
ipython # 默認(存在不替換,不存在安裝最新版)
第三方工具生成
pip freeze 會附帶上一些不需要的包,以及某些包依賴的包~
pipreqs 自動分析項目中引用的包。對Django項目自動構建的時候忽略了Mysql包,版本也很奇怪;而且聯網搜索的時候遇到404就報錯跳出了
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
詳細介紹requirements.txt的全部內容
詳細介紹requirements.txt的全部內容:最近學習到了python中的requirements.txt,或許是因為太簡單了,網上沒有搜到比較完整的介紹,所以這篇文章主要介紹了關于python中requirements.txt的相關資料,需要的朋友可以參考借鑒,下面來一起看看吧。簡介Python項目中必須包含一個 requir