pip与conda


1. pip与conda在包管理器上的区别

  1. conda是软件包管理器,其不但可以管理Python的包也能管理其他语言软件包。
    常用命令有:
conda -V
conda list
conda install packagename
conda updata packagename
conda update --all
conda update conda
conda update anaconda
conda update python  # 升级python小版本号,如3.5.x
  1. pip是Python官方认可的包管理器,用来安装pypi上发布的包。
    常用命令有:
pip -V
pip list
pip list --outdated
pip install packagename
pip install --upgrade package_name

注: PyPI(Python Package Index)是python官方的第三方库的仓库,所有人都可以下载第三方库或上传自己开发的库到PyPI。

2. conda与anaconda区别

  1. conda被包含于anaconda。
  2. anaconda是一个Python的发行版,其包括conda包管理器、Python编辑器(spyder, jupyter notebook)、Python以及一些常用Python包。包含的包有300多个,涵盖数据计算与分析、GUI编程、web服务器、爬虫和机器学习等等。
  3. miniconda只有conda和Python。
评论
还没有评论
    发表评论 说点什么