看到一篇文章上面講,conda安裝的tensorflow要比pip安裝的tensorflow完善。

我用conda install的類庫,可不可以用pip uninstall呢?反過來呢?這樣會不會有什麼問題?

補充一下,我用pip安裝並卸載tensorflow後,再用conda安裝tensorflow。現在我的環境裡面numpy什麼的庫都是兩份的。


可以。conda是環境,pip是環境裏的工具


我的也是裝兩個,有時pip裝了之後在anaconda的環境中不顯示安裝的包


可以混著來用,不過還是建議單獨使用某一個,conda配國內源速度也不錯,conda安裝優勢在於你的對你編譯環境依賴少,pip依賴大,關聯包都安裝(也就是全),其次pip可以安裝最新包,conda更新略慢。

最後,pip和conda安裝包路徑有差異,conda裝的pip卸載不幹凈,相反也一樣。


我有個疑問,如果在同一個虛擬環境中已經用conda 安裝過tensorflow-gpu1.9.0 然後在用pip 安裝tensorfow-gpu 1.13.1 ,那麼這個編譯環境中哪個起作用?


完全可以


怎麼不可以,你想用啥就用啥,pip安裝的東西比較全


就是結合用的


推薦閱讀:
相關文章