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无关的任务
本文介绍了Conda和Pip这两个Python包管理器的区别。Conda不仅能够管理Python包,还可以处理其他语言的软件包及依赖关系;而Pip则专注于Python包的管理,主要从PyPI安装Python包。Conda在安装过程中的依赖管理更为全面。

5239

被折叠的 条评论
为什么被折叠?



