Python入门的基本概念之包管理——pip与conda的简介对比
对于刚接触使用Python的同学来说,Python强大的生态与优秀的开源工具应该印象十分深刻。同时对于一些已经在使用Python解决问题的童鞋来说,使用pip来安装一些别人提供的工具应该已经熟悉了。当然,也有一些同学应该也听说可以使用conda来安装一些第三方的开源包。那么,python的包管理工具pip是一个什么样的东西?conda作为一个替代者或者补充,与pip有什么区别,二者分布适合什么情况下使用呢?本文将根据我的个人经验与观点为大家做一个简单的说明。

一、Python包管理
在对比这两个工具之前,我们首先介绍一下Python的包管理。
开源的流行极大地促进了代码的重用。很多事情很多童鞋都已经解决过了,也共享出来了。大家可以直接使用这些代码来解决问题,这些代码形成的包就是第三方包。Python中这些包很多很强大,极大地方便了我们解决问题的工具箱。那么,搜索、安装这些包就需要一个好的工具来提升效率。



