Conda和Pip都是一个包管理器。
包管理器作用:自动化安装,查看,更新和删除包的过程的工具。
Conda没有语言限制,可以构建和管理任何语言的任何类型的软件,这其中也包括Python。
Pip代表Pip Installs Packages,是Python的官方认可的包管理器,最常用于安装在Python包索引(PyPI)上发布的包。
PyPI网址:https://pypi.python.org/pypi 可以在这上面查询是否有自己需要的python包。
pip也可以安装whl文件
conda旨在管理任何软件堆栈中的包和依赖关系,其安装过程中,会提示获取包元数据:Fetching package metadata, 不是从PyPi(PyPI - the Python Package Index)并且提示哪些包与当前所要安装的包之间有依赖关系,并且会自动安装和更新,用起来会更靠谱。
conda就是一个包管理工具和安装工具
它能做比pip更多的事情;在python-site-packages之外管理python 库依赖关系。 而且conda同样也像virtualenv一样创建一个虚拟环境。
conda可以让你同时管理安装处理你有关python的任务和跟python无关的任务