2018-10-25
閱讀量:
854
conda和pip不同
在安裝一些python的安裝包時(shí),我們會(huì)使用conda install ~或者pip install ~
網(wǎng)上說conda是安裝到云端,而pip是安裝到本地,那二者究竟有什么區(qū)別,可以參考下這個(gè)點(diǎn)擊打開鏈接
個(gè)人理解:
如果我們專注于只是安裝Python包,conda和pip服務(wù)不同的受眾和不同的目的。 如果你想在現(xiàn)有的系統(tǒng)Python安裝中管理Python包,conda不能幫助你:通過設(shè)計(jì),它只能在conda環(huán)境中安裝包。 如果你想說,使用依賴于外部依賴的許多Python包(NumPy,SciPy和Matplotlib是常見的例子),同時(shí)以一種有意義的方式跟蹤這些依賴,pip不能幫助你:它 管理Python包和只有Python包。
Conda和pip不是競爭對(duì)手,而是側(cè)重于不同用戶組和使用模式的工具。Conda是一個(gè)通用的包管理器,當(dāng)初設(shè)計(jì)來管理任何語言的包。所以用來管理python包當(dāng)然也是綽綽有余,Conda 和 pip 目標(biāo)并不相同, 只有小部分子集有交集有競爭關(guān)系:比如python包的安裝和環(huán)境隔離。pip可以允許你在任何環(huán)境中安裝python包,而conda允許你在conda環(huán)境中安裝任何語言包(包括c語言或者python)。






評(píng)論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論