Anaconda的安装与使用

Anaconda的安装与使用

最近在学习用python进行数据处理,自然就用到了anaconda这个软件。期间为了顺利使用它查了好多资料,为了方便以后安装使用anaconda,总结了一下它的安装过程与使用。

一.Anaconda的概念及下载

  1. 概念:anconda是一个用于科学计算的python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。

  2. 安装
    (1)官网下载
    下载地址:https://www.anaconda.com/download/
    Anaconda的安装与使用

    (2)清华大学开源镜像站下载
    下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
    Anaconda的安装与使用

建议不要去官网下载,官网下载比较慢,时间长,推荐去清华大学开源镜像站去下载,至于下载anaconda2还是anaconda3,都可以,反正后面可以再装另外一个python环境。

二.安装

点击文件,会出现如下界面,点击next即可。
Anaconda的安装与使用
如果你的电脑里只有一个用户,那么选择just me。如果你的电脑有多个用户,选择All Users。
Anaconda的安装与使用
这里是选择安装路径的意思,建议不要安装到C盘,自己选择另外一个空间足够的磁盘空间安装。(2.6GB)
Anaconda的安装与使用

  • 这里第一个勾意思是是否把Anaconda加入环境变量,官方提示不推荐勾选,说勾选后,在以后的卸载或重装时可能会导致问题,但是网上也有人推荐勾选,我选择了官方推荐的,没有勾选。
  • 这里第二个勾意思是是否设置Anaconda所带的Python 3.6为系统默认的Python版本。

Anaconda的安装与使用
接着经过一系列安装步骤就安装好了。这里最后两个勾可以不打。
Anaconda的安装与使用
安装完毕后,你的开始菜单会出现这几个图标:
Anaconda的安装与使用

Anaconda Navigator: 是Anaconda可视化的管理界面。
Anaconda Prompt :是一个Anaconda的终端,可以便捷的操作conda环境,类似于cmd的命令行工具。
Jupyter Notebook :是一个交互式笔记本,支持运行40多种编程语言。IPython notebook:是一个基于IPython REPL的web应用,安装IPython后在终端输入ipython notebook即可启动服务。jupyter是把IPython和Python解释器剥离后的产物,将逐渐替代IPython独立发行。
Spyder :是一个使用Python语言的开放源代码跨平台科学运算IDE。
Spyder可以跨平台,也可以使用附加组件扩充,自带交互式工具以处理数据。

三.配置环境变量

如果是windows的话需要去
控制面板\系统和安全\系统\高级系统设置\环境变量\用户变量\PATH
中添加 anaconda的安装目录的Scripts文件夹, 比如我的路径是C:\ProgramData\Anaconda2\Scripts, 看个人安装路径不同需要自己调整。(强调是在系统变量里)
之后就可以打开命令行输入 conda --version如果输出conda 4.5.4之类的就说明环境变量设置成功了.

为了避免可能发生的错误, 我们在命令行输入conda upgrade --all先把所有工具包进行升级

其中Anaconda Prompt 就是我们的cmd,打开后如下:
Anaconda的安装与使用四.管理虚拟环境
由于anaconda访问的是国外的网络,所以下载Anaconda和安装包时会特别慢。我们需要更换到国内镜像源地址,我配置的是清华源镜像。
首先添加 Anaconda Python 免费仓库。Windows 用户无法直接创建名为 .condarc的文件,可先执行 conda config --set show_channel_urls yes生成该文件之后在C:\Users\用户名.condarc里面进行修改。
用记事本打开,添加以下代码:

channels:
  - defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

Anaconda 镜像使用帮助:https://mirror.tuna.tsinghua.edu.cn/help/anaconda/

下载环境
conda info --envs 可以查看你已经安装的环境
conda create -n py36 python=3.6 创建一个名称为py36的虚拟环境并指定python版本为3.6(这里conda会自动找3.6中最新的版本下载)
conda install numpy 安装numpy库
conda remove numpy 卸载numpy库
激活环境
activate py36(py36是之前定义的环境名称)可以进入python3.6的环境,并在里面安装第三方包


我暂时就学到这些了,以后可能也会更新的。

参考文章
link.
link.

上一篇:一举解决Anaconda换源难题


下一篇:conda清华镜像(TUNA)使用指南