conda 和 pip的区别

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qxqsunshine/article/details/82911115

之前一直使用conda和pip ,有时候经常会两者混用。但是今天才发现二者装的东西不是在一个地方的,所以发现有的东西自己装了,但是在运行环境的时候发现包老是识别不了,一直都特别疑惑,直到今天注意到这个问题,所以来总结一下二者的区别。

conda可以让你同时管理安装处理有关的python任务和跟python无关任务,即pip可以允许在任何环境中安装python包,conda允许你在conda环境中安装任何语言包(包括C语言或者python)。

conda使用一个新的包格式,你不能交替使用conda和pip,

因为pip不能安装和解析conda的包格式。可以使用这两个工具,但是它们是不能交互的

附:conda环境的启动命令:

启动:source activate xxx

关闭:source deactivate

更新:conda env update -f environment .yml   (更新配置文件)

猜你喜欢

转载自blog.csdn.net/qxqsunshine/article/details/82911115
今日推荐