参考网址:http://www.jianshu.com/p/169403f7e40c
http://blog.csdn.net/qq_26898461/article/details/51488326

Anaconda基础

什么是Anaconda

Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。

什么是conda

conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。
1.包管理:可以使用 conda 来安装、更新 、卸载工具包 ,并且它更关注于数据科学相关的工具包。在安装 anaconda 时就预先集成了像 Numpy、Scipy、 pandas、Scikit-learn 这些在数据分析中常用的包。另外值得一提的是,conda 并不仅仅管理Python的工具包,它也能安装非python的包。
2.环境管理:在conda中可以建立多个虚拟环境,用于隔离不同项目所需的不同版本的工具包,以防止版本上的冲突。对纠结于 Python 版本的同学们,我们也可以建立 Python2 和 Python3 两个环境,来分别运行不同版本的 Python 代码。

为什么选择Anaconda

要使用python进行各种开发和科学计算,还需要安装对应的包。包安装起来非常费事,尤其是scipy,在windows上基本安装不上。这是如果有一款集成安装环境就好了,Anaconda,它把需要的包都集成在了一起,因此我们实际上从头到尾只需要安装Anaconda软件就行了,其它什么都不用装。

Anaconda安装

下载地址:https://www.continuum.io/downloads
下载安装包名称为:Anaconda3-4.2.0-Windows-x86_64.exe
按照正常步骤安装即可,注意:
将两个选项都选上,将安装路径写入环境变量。

然后等待安装完成就行了。

管理Python包

安装一个包:

conda install package_name

移除一个包:

conda remove package_name

升级包版本:

conda update package_name

查看所有的包:

conda list

管理Python环境

创建一个新环境:

conda create -n env_name  list of packages

删除名为env_name的环境:

conda env remove -n env_name

显示所有的环境:

conda env list

进入名为env_name的环境:

source activate env_name

退出当前环境:

source deactivate

简单测试

anaconda自带一款编辑器spyder,可以用它来编辑代码。
下面的例子是打开一个图片并且显示。

from skimage import io
img=io.imread('d:/1.jpg')
io.imshow(img)

Anaconda 安装相关推荐

  1. Pycharm + Anaconda 安装遇到的问题以及自己的理解

    关Pycharm 以及Anaconda的自我理解 两个都是基于Python二发展起来的,不同的是 (1)Anaconda是基于Python中每次使用不同功能就需要使用pip安装不同的库. 基于这些An ...

  2. 手把手教你用anaconda安装pytorch最新版

    序言: 在有过python和jupyter notebook 安装基础之上,安装pytorch. 小贴士:个人不建议用miniconda,虽然比较小巧,但是功能还是没办法和anaconda比较.下面开 ...

  3. Ubuntu下使用Anaconda安装opencv 解决无法读取视频

    Ubuntu下使用Anaconda安装opencv 最近在Ubuntu16.04下使用Anaconda安装opencv,碰到很多坑,记录备忘. cv2.VideoCapture(filename) 返 ...

  4. mac本机 Linux服务器anaconda安装

    mac 使用的ssh工具 mac 上传文件到Linux服务器 安装anaconda 安装PyTorch 相关参考链接 mac 使用的ssh工具 doc:下载链接 mac 上传文件到Linux服务器 在 ...

  5. Anaconda安装Python,提示Python不是内部或外部命令解决方法

    Anaconda安装Python,提示Python不是内部或外部命令解决方法 参考文章: (1)Anaconda安装Python,提示Python不是内部或外部命令解决方法 (2)https://ww ...

  6. 我在Suse 11 Sp3上使用anaconda安装TensorFlow的过程记录

    我在Suse 11 Sp3上使用anaconda安装TensorFlow的过程记录准备安装包: gcc48 glibc-2.18.tar.gz SLES-11-SP4-DVD-x86_64-GM-DV ...

  7. anaconda安装scrapy报错解决办法

    今天在用anaconda安装scrapy的时候遇见个坑,现在将解决办法发出来,供大家参考使用: 问题描述: anaconda安装scrapy,使用 conda install scrapy 命令.安装 ...

  8. anaconda安装及环境变量配置

    最近在学习使用Python编写深度神经网络,之前在学校的电脑上已经安装过一遍了,现在在自己的电脑上安装,过程也还算顺利,把安装过程写下了供大家参考. 首先可以在官网上下载与自己电脑兼容的anacond ...

  9. 2转单通道 python_机器学习用Python—Python集成工具包Anaconda安装步骤

    近几年来,机器学习以及深度学习的研究异常火热,机器学习和深度学习也逐渐渗透到各个领域,当然,脑科学领域也不例外.利用机器学习和深度学习技术解决脑科学领域中的问题,成为目前最为火热的研究方向之一.而神经 ...

  10. Anaconda:Anaconda安装pytorch网络连接失败记录

    Anaconda:Anaconda安装pytorch网络连接失败记录 目录 Anaconda安装pytorch网络连接失败记录 Anaconda安装pytorch网络连接失败记录 (base) C:\ ...

最新文章

  1. 三周写出高性能的Python代码,这些小技巧你值得一试。
  2. Python结合mysql的实战_python连接mysql,实战。实现ATM类似功能。
  3. Semaphore 类
  4. unity, 荧光效果(bloom)
  5. 牛客网 【每日一题】6月8日 [SCOI2005]最大子矩阵
  6. 对安装好的hadoop集群做个测试
  7. nginx配置url重写
  8. ivar layout 相关知识点
  9. 快速批量一个半小时插入1亿条数据到mysql
  10. Linux命令解释之vi
  11. pytorch实现attention_Self-Attention手动推导及实现
  12. 算法在岗3年小结:学习成长篇
  13. RGB-D = 普通的RGB三通道彩色图像 + Depth Map
  14. 优秀的项目经理都会用这60个项目管理工具模板,可直接编辑套用
  15. 计算机程序式版面,功能型计算机程序式版面求职简历
  16. 知道创宇创始人赵伟荣登“中国产业创新百人榜”
  17. Clickhouse基本函数( 转载)
  18. maven学习记录:maven专栏简介
  19. 黑苹果无法连接wifi
  20. 电子合同的电子签名方法

热门文章

  1. 第六十八期:程序员与医生
  2. 第四十五期:程序员未来干什么?做架构还是做管理?
  3. java学习(97):中断线程的另一种处理
  4. 正则仅输入文字字母空格,但必须含有字母
  5. std::packaged_task() ---C++17 并发编程
  6. 二维数组排序 行与列分别升序_6个经典排序技巧,尤其是最后一个,绝对的个性化...
  7. collection集合 多少钱_Java集合框架大汇总,建议收藏
  8. bigdecimal 保留两位小数_一律使用 BigDecimal,避免后患?
  9. windows 和linux查看硬件信息,Linux下如何查看硬件信息?
  10. laydate时间控件有时候无效_新角度,如何无效没用地听课