Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。

Anaconda主要特点:

开源各个库之间的依赖性列出所需其他依赖包。多种开源库conda是包及其依赖项和环境的管理工具适用语言:Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, FORTRAN适用平台:Windows, macOS, Linux安装包时自动安装其依赖项。可以便捷地在包的不同版本中自由切换。如果日常工作或学习并不必要使用1,000多个库,那么可以考虑安装Miniconda,这里不过多介绍Miniconda的安装及使用。

安装

安装方式有几种

conda.io:https://conda.io/docs/user-guide/install/index.htmlanaconda:https://www.anaconda.com/downloadtuna: Anaconda 安装包可以到https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/下载。Linux系统安装Anaconda

Python 3.6:bash ~/Downloads/Anaconda3-5.0.1-Linux-x86_64.sh

Python 2.7:bash ~/Downloads/Anaconda2-5.0.1-Linux-x86_64.sh

系统命令

查看版本

conda--versionr

更新conda

conda update conda

查看已经安装的包列表

conda list

呼出 Anaconda 图形界面

anaconda-navigator

查看conda帮助信息

conda --help或conda -h

卸载conda

rm -rf ~/anaconda2或rm -rf ~/anaconda3

环境管理

创建新环境

conda create --name

即创建的环境名。建议以英文命名,且不加空格,名称两边不加尖括号“<>”。即安装在环境中的包名。名称两边不加尖括号“<>”。如:

# 创建一个名为“python2”的环境,环境中安装版本为2.7的pythonconda create --name python2 python=2.7# 在新创建的环境中创建多个包,则直接在后以空格隔开,添加多个包名即可conda create -n python3 python=3.5 numpy pandas

提示:默认情况下,新创建的环境将会被保存在/Users/

切换环境

# Linux / macOSsource activate # Windowsactivate

如果创建环境后安装Python时没有指定Python的版本,那么将会安装与Anaconda版本相同的Python版本,即如果安装Anaconda第2版,则会自动安装Python 2.x;如果安装Anaconda第3版,则会自动安装Python 3.x。当成功切换环境之后,在该行行首将以“(env_name)”或“[env_name]”开头。其中,“env_name”为切换到的环境名。如:在macOS系统中执行source active python2,即切换至名为“python2”的环境,则行首将会以(python2)开头。

退出环境至root

# Linux / macOSsource deactivate# Windowsdeactivate

显示已创建环境

conda info --envs或conda info -e或conda env list

复制环境

conda create --name --clone

即为被复制/克隆环境名。环境名两边不加尖括号“<>”。即为复制之后新环境的名称。环境名两边不加尖括号“<>”。如:conda create --name py2 --clone python2,即为克隆名为“python2”的环境,克隆后的新环境名为“py2”。此时,环境中将同时存在“python2”和“py2”环境,且两个环境的配置相同。删除环境

conda remove --name --all

注意:为被删除环境的名称。环境名两边不加尖括号“<>”。

管理包

查找可供安装的包版本

精确查找

conda search --full-name

模糊查找

conda search

获取当前环境中已安装的包信息

conda list

安装包

在指定环境中安装包

conda install --name

例如:conda install --name python2 pandas即在名为“python2”的环境中安装pandas包。

在当前环境中安装包

conda install

例如:

conda install pandas 即在当前环境中安装pandas包

使用pip安装包

pip install

如:pip install see即安装see包。

从Anaconda.org安装包

在浏览器打开: http://anaconda.org, 搜索包

卸载包

卸载指定环境中的包

conda remove --name

例如:conda remove --name python2 pandas即卸载名为“python2”中的pandas包。

卸载当前环境中的包

conda remove

例如:conda remove pandas即在当前环境中卸载pandas包。

更新包

更新所有包

conda update--all或conda upgrade--all

更新指定包

conda update 或conda upgrade

更新多个指定包,则包名以空格隔开,向后排列。如:conda update pandas numpy matplotlib即更新pandas、numpy、matplotlib包。

怎么在anaconda上安装python_我是如何用Anaconda来管理Python的相关推荐

  1. Ubuntu16.04 anaconda 上安装 opencv

    一.anaconda 安装   如未安装anaconda,可参考博文:Ubuntu Anaconda 使用手册 . 二.anaconda 下安装 opencv   1.anaconda 下创建 pyt ...

  2. 怎么在苹果手机上安装python_教程|如何在mac上为Python安装XGBoost!

    你需要安装GCC和Python环境,以便为Python构建和安装XGBoost. 我推荐GCC 7和Python 3.6,我建议使用MacPorts安装这些软件. 1.有关逐步安装MacPorts和P ...

  3. anaconda 包区别 版本_我是如何用Anaconda来管理Python的

    点击上方关注订阅黑码教主获取更多精彩内容 Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算.数据分析的 Pytho ...

  4. anaconda 的安装及环境配置、anaconda创建新的环境、jupyter代码高亮及自动补全、改变jupyter注释的字体及颜色

    文章目录 anaconda的安装及环境配置 下载 安装 配置环境变量 检查是否安装成功 添加中国镜像 添加或移除通道 anaconda创建新的环境及相关命令 jupyter notebook代码自动补 ...

  5. 怎么在windows上安装 ansible How to install ansible to my python at Windows

    答案是不能再window上安装,答案如下: It's back! Take the 2018 Developer Survey today » Join Stack Overflow to learn ...

  6. 怎么在anaconda上安装python_win10肿么在已安装python2.7的基础上安装anaconda

    1.下载opencv for windows安装包,目前最新的安装包opencv-2.4.8版本.双击打开解压,解压目录为D:\Program Files. 2.解压后D:\Program Files ...

  7. 在Anaconda上安装Caffe 和 CUDA

    https://jin-zhe.github.io/guides/installing-caffe-with-cuda-on-anaconda/# END

  8. anaconda中安装xgboost_ML学习笔记之Anaconda中命令形式安装XGBoost(pip install)

    0x00 概述 在没有安装XGBoost之前,import xgboot会出错,如下: # ModuleNotFoundError: No module named 'xgboost' 0x01 安装 ...

  9. haxm intel庐_在电脑上安装Intel HAXM(硬件加速执行管理器)

    用Inter Atom模式的Android模拟器启动报一下错误: Starting emulator for AVD 'new' emulator: ERROR: x86 emulation curr ...

最新文章

  1. 网络流Dinic cur当前弧优化
  2. 配置Configuration Manager站点和层次架构(1)
  3. 在系统出现未处理的错误时,在Global的Application_Error记录下错误
  4. 断网python第三方库安装_断网环境下利用pip安装Python离线安装包(转载)
  5. 1-2 小程序适合做什么样的应用
  6. GDB 远程调试Linux (CentOS)
  7. 数据挖掘之关联分析七(非频繁模式)
  8. java原子类场景,CAS你知道吗?原子类AtomicInteger的ABA问题谈谈?,原子共面问题...
  9. mysql一张表1亿天数据_1亿条数据在PHP中实现Mysql数据库分表100张
  10. ip变换器苹果系统_加密锁能为高铁做什么?铁路电力变换器系统告诉您
  11. xbox one s驱动_理想照进现实 理想ONE开始接受预定
  12. win10+Idea遇到一个bug的解决办法
  13. 【逆向工具】使用x64dbg+spy去除WinRAR5.40(64位)广告弹框
  14. wordpress插件之baidu-sitemap-generator
  15. 第五章:逻辑回归(Logistic 回归)
  16. 计算机网络实验报告3-tcp,计算机网络实验报告3 TCP
  17. excel服务器正在配置文件,excel2007取消正在配置进度的方法
  18. 解决方法:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序
  19. watchOS7.2新增“心适能功能” 监测和分类心肺适能水平
  20. day19 文件操作

热门文章

  1. android 标题栏颜色渐变和阴影,ScrollView上下滑动监听,及判断scrollView是否滚动到底部
  2. system 无法以 sysdba 登录,提示:权限不足。
  3. fernflower idea内置的反编译工具
  4. win8.1 linux系统,电脑显示win8.1linux系统失效的原因及解决办法!
  5. web---SSL/TSL
  6. 洛谷 P2389 电脑班的裁员 解题报告
  7. HOSTNAME问题 和yum配置163源的操作 安装lsb_release,KSH,CSH
  8. python函数-基础知识
  9. Maven国内镜像 Maven阿里云镜像
  10. 缓存(Cache)管理 ---- 系列文章