簡體   English   中英

是否可以通過“conda install”命令安裝所有“pip”軟件包?

[英]Can all 'pip' packages be installed through 'conda install' command?

我正在使用一個沒有管理員權限和 pip 的站。 我需要使用 PyCharm(已安裝),因此作為一種解決方法,我安裝了 Anaconda Navigator(不需要管理員)並使用 Anaconda 中的環境作為 PyCharm 中的解釋器。

我對conda install和那里提供的軟件包有點困惑。 它們是否都與 Python Package Index 提供的相同? 開發人員是否只將他們的工作上傳到 pypi.org 一次,然后它會出現在pipconda安裝中,還是不包含所有單獨的 python 包?

謝謝,如果問題不屬於堆棧交換的這一部分,我深表歉意。

首先,這里有一個鏈接,指向一個有類似問題的精彩帖子: pip 和 conda 之間有什么區別?

但從我的觀點和理解來看,這是一個回應:

Pip 庫特別關注與 python 相關的包。 Conda 也使用這些,但是,它還提供與 python 無關的包。

可用的最佳包示例是 HDF5,它最初並未集成到 pip 中,而 Conda 有自己的 hdf5 包。 Pip 有一個類似的包叫 h5py。

此外,conda 的虛擬化環境也非常吸引人。 在某種程度上,Conda 就像 Docker。

康達 HDF5: https ://anaconda.org/anaconda/hdf5

pip h5py: https ://pypi.org/project/h5py/

Conda Cloud 能夠讀取 PyPi 庫索引,因此它會知道新上傳的包。

如果我的回答不夠清楚,請見諒! 英語不是我的母語,而且一年前我和你在同一條船上。

暫無
暫無

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

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