簡體   English   中英

使用pip安裝模塊

[英]Installing modules using pip

之間有什么區別

pip install numpy

pip install --upgrade numpy.

當我嘗試使用第一個在Python 3.5.2中安裝NumPy模塊時,它未被識別,但是當我使用第二個時,沒有任何問題。

好吧,第一個表達式用於安裝新軟件包,在這種情況下為numpy ,安裝的是最新可用版本(如果未指定)

如果要安裝特定版本,例如1.12.0b1,則可以使用以下命令:

pip install numpy==1.12.0b1

最后,--upgrade或-U參數將所有指定的軟件包升級到最新的可用版本。 依賴項的處理取決於所使用的升級策略。

upgrade-strategy是您可以在相對doc中找到的另一個參數。

由於您沒有添加有關錯誤的信息,因此很難理解真正的問題是什么。 我的意思是,這種表達it wasn't recognised並且there were no problems不是很清楚。 我建議您用一些信息來編輯您的問題。

無論如何,我想您可能已經在過去的嘗試中在您的PC上安裝了numpy。 要驗證這一點,請運行以下命令:

pip freeze

並檢查安裝的軟件包列表中是否有numpy。

如果是,我認為這是原因,因為pip install numpy不起作用,而是pip install --upgrade numpy yes。 基本上,您不是在安裝numpy而是升級它,因為已經安裝了。

讓我知道。

第一個表達式只是驗證是否已安裝模塊。 如果模塊的版本過舊,則安裝將停止。 第二個表達式將安裝最新發布的版本或將已經安裝的軟件包升級到最新發布的版本。 您可以從文檔中獲取更多信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM