2018-10-18
閱讀量:
1286
conda 與pip 的區(qū)別?
為啥有時候用conda 有時候用pip 來安裝包呢?
Conda和pip是側(cè)重于不同用戶組和使用模式的工具。Conda是一個通用的包管理器,當(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)。
如果將anaconda環(huán)境設(shè)置為系統(tǒng)的python環(huán)境(安裝anaconda的時候有個小對勾就是這個作用)則安裝包的時候可以使用conda 也可以使用pip。
這時候pip 不可以管理conda安裝的包但是conda卻可以管理pip的包。
另外對于初學(xué)者還是建議多用conda安裝,如果conda里面沒有相應(yīng)的包則只能用pip安裝了。






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
0條評論
0條評論
0條評論