python_requirements.txt使用


轉: https://blog.csdn.net/Irving_zhang/article/details/79087569

 

我們為什么要使用requirements.txt呢?

主要使用目的:

任何應用程序通常需要設置安裝所需並依賴一組類庫來滿足工作要求。要求文件是指定和一次性安裝包的依賴項具體一整套方法。

requirements.txt文件格式:

requests==1.2.0
Flask==0.10.1
1
2
這樣我們就可以安裝requirements.txt依賴

pip install -r requirements.txt
1
方法一:

pip freeze > requirements.txt
1
查看源文件
pip的freeze命令用於生成將當前項目的pip類庫列表生成 requirements.txt 文件:

如果要安裝requirements.txt中的類庫內容,那么你可以執行

pip install -r requirements.txt
1
方法二:

使用 pipreqs 用於生成 requirements.txt 文件可以根據需要導入的任何項目

為什么不使用pip的Freeze命令呢?

pip的freeze命令保存了保存當前Python環境下所有類庫包,其它包括那些你沒有在當前項目中使用的類庫。 (如果你沒有的virtualenv)。

pip的freeze命令只保存與安裝在您的環境python所有軟件包。

但有時你只想將當前項目使用的類庫導出生成為 requirements.txt;

使用方法:pipreqs 加上當前路徑即可。

pip install pipreqs
pipreqs .


免責聲明!

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



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