簡體   English   中英

在pip安裝之前的conda

[英]conda before pip install

每當我想安裝python包時,我會在github等的大多數站點/ README.md文檔中找到pip install <package>指令。

最近一位同事告訴我先嘗試conda install <package> ,如果失敗(因為包不可用),之后再使用pip install過程。

嘗試使用conda安裝步驟真的有必要/有益嗎?或者我可以直接進行pip install嗎?

這取決於您的使用案例。 Conda不僅僅是pip。 Conda是在pip之后開發的,因為Conda人不認為pip做得不夠。 它旨在處理python領域之外的庫依賴關系,例如C庫,R包,或者任何帶有滾輪的東西。 以及處理python包本身。 這很重要,因為這些軟件包的源代碼中沒有標准的setup.py,因此python不會將它們安裝到site-packages目錄中,這對於輕松導入非常有用。

重要的是要注意,你不能互換使用pip和conda,因為conda有不同的包裝格式。

簡潔地回答你的問題:如果你使用一個,我會堅持它為你所做的一切,並不使用conda“直到它不起作用的東西”然后只需切換到pip安裝conda可以處理。 這是一個你無法解釋的麻煩的超級好方法。

我的建議:如果你只堅持使用python和python,請使用pip。 如果您正在考慮對您的項目有價值的外部庫,那么conda是一個不錯的選擇。

暫無
暫無

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

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