2條pip命令解決Python專案依賴的匯出和匯出
阿新 • • 發佈:2020-07-17
本文內容皆為作者原創,如需轉載,請註明出處:https://www.cnblogs.com/xuexianqi/p/13329692.html
一:引言
在Python專案開發中,每個專案都是獨立的,所以都會用到虛擬環境,但是每個專案的依賴包和版本是不一樣的。
比如說:你需要接手一個別人轉交給你的專案,或者要執行以前自己寫的專案,但是環境需要重新配過了,依賴都要重新下載,版本又記不住,這該如何是好?
其實,pip的2條命令就可以很好地解決這個問題
二:匯入依賴
1.我們在github上 拉一個專案下來的時候,就可以發現裡面有一個requirements.txt
資料夾,它裡面包含的就是該專案的各種依賴
2.開啟requirements.txt
,裡面就是各個依賴包和版本
3.只要在終端中輸入下列命令,即可安裝requirements.txt
中的該專案所需的依賴
pip install -r requirements.txt
三:匯出依賴
1.眾所周知,用pip list
可以檢視當前專案安裝的依賴,但是它的格式並不是依賴包==版本
2.用pip freeze
可以實現列印依賴包==版本
3.再在終端輸入下列命令即可匯出上述的內容並打包到requirements.txt
中
pip freeze >requirements.txt