python conda、pip區別,python 下 faiss 安裝

在安裝一些python的安裝包時,咱們會使用conda install ~或者pip install ~html

網上說conda是安裝到雲端,而pip是安裝到本地,那兩者究竟有什麼區別,能夠參考下這個點擊打開連接python

我的理解:ide

若是咱們專一於只是安裝Python包,conda和pip服務不一樣的受衆和不一樣的目的。 若是你想在現有的系統Python安裝中管理Python包,conda不能幫助你:經過設計,它只能在conda環境中安裝包。 若是你想說,使用依賴於外部依賴的許多Python包(NumPy,SciPy和Matplotlib是常見的例子),同時以一種有意義的方式跟蹤這些依賴,pip不能幫助你:它 管理Python包和只有Python包。工具

  Conda和pip不是競爭對手,而是側重於不一樣用戶組和使用模式的工具。Conda是一個通用的包管理器,當初設計來管理任何語言的包。因此用來管理python包固然也是綽綽有餘,Conda 和 pip 目標並不相同, 只有小部分子集有交集有競爭關係:好比python包的安裝和環境隔離。pip能夠容許你在任何環境中安裝python包,而conda容許你在conda環境中安裝任何語言包(包括c語言或者python)。spa

pip  只是運與安裝python package,而conda 用來安裝管理任何語言的包。設計

全部conda就是一個包管理和安裝,他htm

相關文章
相關標籤/搜索