2017-08-04 73 views
0

pip install和pip下載有什麼區別?pip安裝和pip下載有什麼區別?

$ pip --version 
pip 9.0.1 from c:\users\nahawk\python\python27\lib\site-packages (python 2.7) 

我做了一個diff on the help for the 2 commands,這不是很有幫助。不幸的是,這些選項的排列順序稍有不同,這使得它們看起來更加不同,它們實際上是不同的。

pip help download 
pip help install 
+0

FWIW,我和pip3有相同的結果 - > https://www.diffchecker.com/fAaI8hnr – successhawk

回答

0

我在online docs for pip download找到了答案。

IMO,其中一些應該在幫助中說明(即在說明中)。否則,如何使用pip help download

PIP下載替換 - 表格下載選項來安裝點子,這是 現在棄用,並將在PIP被刪除10

PIP下載不相同的分辨率和PIP下載安裝, 而是安裝依賴關係時,它會將下載的 發行版收集到提供的目錄中(默認爲當前的 目錄)。此目錄稍後可以作爲pip 安裝--find-links值來傳遞,以便於脫機或鎖定包 安裝。

與--platform PIP下載,--python版本,--implementation, 和--abi選項提供了一種用於 解釋器和系統比PIP上運行之外的其他下載依賴的能力。 --only-binary =:all:在使用這些選項時是必需的。值得注意的是,這些選項默認爲系統/解釋器當前的 ,而不是最受限制的約束(例如, 平臺any,abi none等)。爲避免獲取 碰巧與當前解釋器(但不是 您的目標解釋器)的約束相匹配的依賴關係,建議在指定其中一個選項時指定所有這些選項。通用依賴關係(例如,通用的 車輪或沒有平臺,abi或實施 約束的依賴關係)仍將符合過度約束下載要求。