2條pip命令解決Python項目依賴的導出和導出


本文內容皆為作者原創,如需轉載,請注明出處:https://www.cnblogs.com/xuexianqi/p/13329692.html

一:引言

在Python項目開發中,每個項目都是獨立的,所以都會用到虛擬環境,但是每個項目的依賴包和版本是不一樣的。

比如說:你需要接手一個別人轉交給你的項目,或者要運行以前自己寫的項目,但是環境需要重新配過了,依賴都要重新下載,版本又記不住,這該如何是好?

其實,pip的2條命令就可以很好地解決這個問題

二:導入依賴

1.我們在github上 拉一個項目下來的時候,就可以發現里面有一個requirements.txt文件夾,它里面包含的就是該項目的各種依賴

image-20200717135829029

2.打開requirements.txt,里面就是各個依賴包和版本

image-20200717135853376

3.只要在終端中輸入下列命令,即可安裝requirements.txt中的該項目所需的依賴

pip install -r requirements.txt

image-20200717140105570

三:導出依賴

1.眾所周知,用pip list可以查看當前項目安裝的依賴,但是它的格式並不是依賴包==版本

image-20200717135506139

2.用pip freeze可以實現打印依賴包==版本

image-20200717140302089

3.再在終端輸入下列命令即可導出上述的內容並打包到requirements.txt

pip freeze >requirements.txt

image-20200717141031306

4.之后再需要用到的時候,直接使用pip install -r requirements.txt命令即可一鍵安裝依賴


免責聲明!

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



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