看到一篇文章上面讲,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安装的东西比较全


就是结合用的


推荐阅读:
相关文章