簡體   English   中英

使用Pip和Anaconda安裝包(Windows)

[英]Installing packs with Pip and Anaconda (Windows)

晚上好! 我想知道為什么你必須使用一個shell(如cmd)在Pip中安裝包,但是當涉及到Anaconda時,你可以使用它自己的shell。 或者,改寫:什么阻礙了Pip被認為是一個shell(考慮到它甚至有一個外觀,如果你自己打開它)? 謝謝!

shell是一個命令行界面,允許您使用特定於OS和shell程序的語法為計算機命令。 PIP(“PIP Installs Packages”的首字母縮寫詞)只是一個程序,旨在用於像CMD這樣的shell環境中。

Anaconda是一個Python包發行版,恰好包含一個Python IDLE,它既有命令行界面,也有文本編輯器。

希望這有助於您的理解。

當雙擊時,Pip實際上是從shell運行的! 當您雙擊點擊時,您可能會看到它很快關閉。 投影者選擇了這一點。 不完全確定原因(你必須問他們)但我猜是因為其中一個(或多個)原因:

1)從shell運行更便攜。 無論你在文件路徑中的哪個位置,都可以打開cmd,只要將pip添加到路徑運行它。 雙擊運行並不總是方便。

2)其他架構。 在Linux下,終端比Windows更重要。 inplamenters本來希望pip是跨平台的。 Linux下不存在雙擊方法,因此唯一的另一種選擇是通過終端運行。 請記住,inplamenters希望盡可能地跨平台,從shell運行是最安全,最簡潔的做事方法。

3)他們在建造時並沒有考慮到Windows。 Python是在C下構建的,雖然它是跨平台的,但它並不是為單個操作系統構建的。 這意味着inplamenters無法使用所有有吸引力的功能,因為許多操作系統一改變就無法工作。

暫無
暫無

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

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