conda和pip简介

conda

conda是包及其依赖项和环境的管理工具。

适用语言:Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, FORTRAN。

适用平台:Windows, macOS, Linux

用途:

快速安装、运行和升级包及其依赖项。

在计算机中便捷地创建、保存、加载和切换环境。

如果你需要的包要求不同版本的Python,你无需切换到不同的环境,因为conda同样是一个环境管理器。仅需要几条命令,你可以创建一个完全独立的环境来运行不同的Python版本,同时继续在你常规的环境中使用你常用的Python版本。——conda官方网站

conda为Python项目而创造,但可适用于上述的多种语言。

conda包和环境管理器包含于Anaconda的所有版本当中。

pip

pip是用于安装和管理软件包的包管理器。

pip编写语言:Python。

Python中默认安装的版本:

Python 2.7.9及后续版本:默认安装,命令为pip

Python 3.4及后续版本:默认安装,命令为pip3

pip名称的由来:pip采用的是递归缩写进行命名的。其名字被普遍认为来源于2处:

“Pip installs Packages”(“pip安装包”)

“Pip installs Python”(“pip安装Python”)

安装或更新 Python 第三方包

可以使用conda和pip命令来安装包,但是,请不要使用pip命令来更新conda包,这样可能会导致环境问题。当首次使用Anaconda或者Miniconda时,最好使用conda进行更新包。

安装包

安装不包含在Anaconda中的Python第三方包。通常情况下,可以使用下方这个命令:

conda install package_name

如果上方命令失败,可以使用pip包管理工具来安装第三方包:

pip install package_name

更新包

可以使用conda update命令来更新包:

conda update package_name

pip同样支持使用带--upgrade标志来更新包:

pip install --upgrade package_name

anaconda安装python包_Anaconda:安装或更新 Python 第三方包相关推荐

  1. 断网python第三方库安装_Python离线断网情况下安装numpy、pandas和matplotlib等常用第三方包...

    联网情况下在命令终端CMD中输入"pip install numpy"即可自动安装,pandas和matplotlib同理一样方法进行自动安装. 工作的电脑不能上外网,所以不能通过 ...

  2. 下载anaconda前需要卸载python吗_anaconda安装与卸载

    因为改了用户路径,导致输入jupyter notebook 说 jupyter command not found 输入Python --version 也变回了之前的2.7版本. 这可能是因为路径错 ...

  3. mac修改默认python版本_Anaconda/MacOS:更改默认python版本

    好吧,我在连续体邮件列表中发现了类似的问题. 通过conda重新安装python解决了这个问题$ conda install python=2.7 Fetching package metadata: ...

  4. Anaconda安装和使用指南教程:环境管理、包管理、离线安装第三方包

    本文介绍anaconda的安装,和使用anaconda对Python进行环境管理. Anaconda安装和使用指南教程 1 概述 2 安装 3 环境管理 3.1 检查conda 3.2 创建环境 3. ...

  5. centos7 python3安装numpy_centos 7 下安装numpy、scipy等python包

    本文适用于刚入门的小白,欢迎大牛们批评指正. 因为要开始数据分析,而python又不像R和matlab那么简洁.需要安装的包很多~ 网上找了好多牛人博客,想在centos7下安装numpy,scipy ...

  6. python第三方zip_python第三方包的几种安装方式

    whl包安装 pip3 install XlsxWriter-1.0.5-py2.py3-none-any.whl tar.gz包安装 1.安装tar.gz,命令格式: tar -zxvf 压缩文件名 ...

  7. python安装卸载及查看python版本/第三方包版本

    文章目录 1. 在线安装anaconda anaconda下载安装 在线安装第三方库 python 常用第三方包镜像安装 2. 离线安装anaconda 离线安装包下载网址 whl 离线安装 tar ...

  8. ubuntu中snap包的安装、更新删除与简单使用

    概述 Ubuntu 16.04引入了snap包管理,它是一种全新的软件包安装管理方式.它和dpkg/apt有本质的区别. 什么是snap,snap是一种全新的软件包管理方式,它类似一个容器拥有一个应用 ...

  9. snap 无法卸载_ubuntu中snap包的安装、更新删除与简单使用

    概述 什么是snap,snap是一种全新的软件包管理方式,它类似一个容器拥有一个应用程序所有的文件和库,各个应用程序之间完全独立.所以使用snap包的好处就是它解决了应用程序之间的依赖问题,使应用程序 ...

  10. python venv windows7_安装 Python、pip 和 venv

    安装 Python.pip 和 venv安装 Python.pip 和 venv Ubuntu 18.04 LTS 已安装了 Python 3.6,但不附带你可能期望随其他 Python 安装一起获得 ...

最新文章

  1. MySQL 视图技术
  2. leetcode18
  3. 将二叉查找树转化为链表的代码实现
  4. [思考]-ARM LR寄存器的思考
  5. matlab实现单纯型法解线性规划_【考研运筹学讲解】线性规划(一)
  6. [iPhoneアプリ]iEscaper2攻略その6|龍の水晶
  7. Linux 命令(52)—— ipcrm 命令
  8. [安卓] 2、使用2中方法做按钮监听和图片按钮使用
  9. 【深度学习】基于Keras的手写体识别
  10. 财务人员必备的5个Excel技能,学会工资高出同事3倍!
  11. 清华计算机系人工智能学院,CoAI - 清华大学交互式人工智能课题组
  12. 卡耐基梅隆大学 计算机信息管理,CMU-喜报!G同学成功收到2017-Fall 卡耐基梅隆大学 计算机信息技术硕士AD一枚...
  13. [Android/Linux]-1.power_supply框架初识
  14. 干扰:内部干扰/外部干扰/杂散干扰/互调干扰/阻塞干扰
  15. pdf加密怎么加?在线免费对PDF文档加密
  16. FindDifferent - QQ游戏快速找茬工具
  17. 大脑中的不同网络:突显网络、听觉网络、基底神经节网络、高级视觉网络、视觉空间网络、默认模式网络、语言网络、执行网络、楔前叶网络、初级视觉网络、感觉运动网络
  18. 社区团购订单管理系统
  19. 解决微信小程序video属性controls失效问题
  20. BurpSuite Proxy 给代理设置上层代理

热门文章

  1. sudo uograde 之后 需要重装显卡驱动
  2. 嵌入式电路设计(物联网esp32最小电路设计)
  3. 随想录(用python预测未来中国的GDP)
  4. php获取当前页面select的值,关于JS获取select的值
  5. java做jsp问题_java/jsp中 中文问题详解
  6. 需要规范日志格式_Node开发的日志规范
  7. Linux从某个字符串处换行,Windows和Linux中任意字符串替换成换行符的问题
  8. wpf 加载page后启动_App启动之Dyld在做什么
  9. php 5.6 闭包,PHP 闭包那点事儿
  10. java jtextfield 居中_有什么办法可以使JFrame的中心居中吗? - java