日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

python項目中requirements.txt的用法實例教程_python

作者:芝士Lillian ? 更新時間: 2022-08-19 編程語言

記錄一下2021.12.11搞環(huán)境時遇到了一堆問題師兄跟我說的可以用requirements這個去裝環(huán)境,不用一個一個裝

網上查了一下這個requirements.txt,發(fā)現(xiàn)python項目中都會有這個,主要是用來記錄環(huán)境里面的依賴包和精確地版本號。

如果有一個環(huán)境裝好了,可以在環(huán)境里面使用

 pip freeze > requirements.txt

自動生成這個requirements.txt文件,里面會包括你所安裝的環(huán)境里面的依賴包和版本號

requirements.txt如下所示:

之后如果創(chuàng)了一個新的虛擬環(huán)境,可以在虛擬環(huán)境中使用

pip install -r requirements.txt

去安裝依賴(不用一條一條pip install去裝了),這樣環(huán)境就是一樣的了

感覺在做項目時這樣可以解決交付時的環(huán)境問題哈哈哈哈

以前也看到過這個txt文件,原來是這么用的!

學到了!

2022.1.30更新

今天打包項目的時候發(fā)現(xiàn)用上面這個,所有依賴都在,而且在新環(huán)境下pip還報錯,查了查

參考文章:https://www.jb51.net/article/170248.htm

使用下面這種方法:

第二種

pip install pipreqs

在當前目錄生成:

pipreqs . --encoding=utf8 --force

生成新的requirements.txt如下:

總結?

原文鏈接:https://blog.csdn.net/qq_41202483/article/details/121880256

欄目分類
最近更新