说明:
Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。
方式一:官网下载

方式二:镜像站
以清华大学镜像站为例,访问 镜像地址,进入下载页面并选择指定版本下载即可。当然,为了提高下载速度以及稳定性,可以使用迅雷等下载工具转链下载。

推荐使用国内的镜像站下载,下载速度更快,方便选择诸多版本。
附注: 可供选择的镜像站:
| 镜像源 | 地址链接 |
|---|---|
| 清华大学开源软件镜像站 | https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ |
| 北京外国语大学开源软件镜像站 | https://mirrors.bfsu.edu.cn/anaconda/archive/ |
| …… | …… |
选择 Linux 的相应版本选择,下载完成后,将得到一个 .sh 安装文件,如 Anaconda3-2018.12-Linux-x86_64.sh。
在终端中打开 Anaconda 安装文件所在的目录,执行命令:
$ bash Anaconda3-2018.12-Linux-x86_64.sh -b
.sh 文件名请按实际需求改写;-b:不加 -b 的话,安装过程中会出现诸多配置请求,使用 -b 可以一切按默认处理,方便快速安装。一般地,在 linux 中,环境变量有两种配置方式:
下面以前者为例进行环境变量配置。
打开终端,输入命令 sudo gedit ~/.bashrc 来打开当前用户的配置文件 ~/.bashrc,在该文件中添加命令:
# 以个人的实际需求为准
PATH=/home/user_name/anaconda3/bin:$PATH
保存后关闭该文件,之后需要使用命令 source ~/.bashrc 令其立即生效即可。
检查环境变量是否配置成功:打开终端,执行命令 conda --version,若如下以下结果,则配置完成。
Anaconda 的默认下载源为国外网站,由于各种原因,在使用 Anaconda 安装软件或 Python 库时会十分缓慢,为了方便,建议配置国内的镜像源进行下载。
以下是有关下载源的一些命令。
查看下载源:
$ conda config --show channels
添加下载源:(以清华镜像源为例)
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
清除下载源:(以清华镜像源为例)
$ conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
$ conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
如果要将添加的下载源全部清除,可以使用如下命令:
$ conda config --remove-key channels
显示下载源:
默认情况下,在使用 conda 命令安装 Python 库时,是无法知晓使用的是哪一个下载源的,如果想在安装 Python 库时显示 channels 的 url,则可以使用如下命令:
$ conda config --set show_channel_urls yes
附注:
conda config 命令后,会自动生成一个默认不存在的配置文件 ~/.condarc。~/.condarc 中。~/.condarc 也会做相应的修改。首先,删除 Anaconda3 文件夹。
$ rm -rf ~/anaconda3
然后,删除 Anaconda 相关的隐藏文件。
$ rm -rf ~/.condarc ~/.conda ~/.continuum
最后,删除 Anaconda 的环境变量。在配置文件 ~/.bashrc 中,注释掉 Anaconda 相关的配置命令。
#export PATH=/home/user_name/anaconda3/bin:$PATH
打开终端,先后执行以下命令:
conda 更新到最新版本。$ conda update conda
anaconda 更新到最新版本。$ conda update anaconda
anaconda-navigator 更新到最新版本。$ conda update anaconda-navigator
注意:前面的三个操作会将 Anaconda 基本的 base 环境更新到最新版,如果有自定义的 Python 环境需要更新,则需要执行以下命令:
$ conda update --all
查看当前环境的信息。打开终端,输入命令:
$ conda info
查看已经创建的所有虚拟环境。输入命令:
$ conda info -e
其中,-e 是 -envs 的缩写,使用参数 -envs 亦可。
创建一个名为 env_name 的 python x.x 的虚拟环境,其中 x.x 为 python 版本。
$ conda create -n env_name python=x.x
其中,-n 是 -name 的缩写,使用参数 -name 亦可。
切换 python 环境到32/64位。使用命令:
$ set CONDA_FORCE_32BIT=1 # 切换为 32 位
$ set CONDA_FORCE_32BIT=0 # 切换到 64 位
如果在 64 位的环境中,创建 32 位的 python 环境,则需要先切换到 32 位环境,然后再创建 python 环境。
$ conda remove -n env_name --all
其中,-n 是 -name 的缩写,使用参数 -name 亦可。
切换(激活)到虚拟环境 env_name。使用命令:
$ conda active env_name