Anaconda教程——Ubuntu 平台

Anaconda 使用教程——Ubuntu 平台

说明

  • 对应着 Python 有 2.x 版本和 3.x 版本,Anaconda 也有 Anaconda2 以及 Anaconda 3 两个版本,考虑其流行度,当我们谈及 Anaconda 时,默认为 Anaconda3。
  • 考虑电脑的配置问题,使用的实验平台为基于虚拟机的 ubuntu18.04。

Anaconda 的简介

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

Anaconda 的下载

方式一官网下载


方式二:镜像站

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

在这里插入图片描述
推荐使用国内的镜像站下载,下载速度更快,方便选择诸多版本。

附注: 可供选择的镜像站:

镜像源地址链接
清华大学开源软件镜像站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 的安装

在终端中打开 Anaconda 安装文件所在的目录,执行命令:

$ bash  Anaconda3-2018.12-Linux-x86_64.sh -b
  • 命令中的 .sh 文件名请按实际需求改写;
  • 参数 -b:不加 -b 的话,安装过程中会出现诸多配置请求,使用 -b 可以一切按默认处理,方便快速安装。

Anaconda 的配置

配置环境变量

一般地,在 linux 中,环境变量有两种配置方式:

  • 针对当前用户的环境变量配置(~/.bashrc)
  • 针对所有用户的环境变量配置(/etc/profile)

下面以前者为例进行环境变量配置。

打开终端,输入命令 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 也会做相应的修改。

Anaconda 的卸载

首先,删除 Anaconda3 文件夹。

$ rm -rf ~/anaconda3

然后,删除 Anaconda 相关的隐藏文件。

$ rm -rf ~/.condarc ~/.conda ~/.continuum

最后,删除 Anaconda 的环境变量。在配置文件 ~/.bashrc 中,注释掉 Anaconda 相关的配置命令。

#export PATH=/home/user_name/anaconda3/bin:$PATH

Anaconda 的常用命令

更新 anaconda

打开终端,先后执行以下命令:

  • conda 更新到最新版本。
$ conda update conda
  • anaconda 更新到最新版本。
$ conda update anaconda
  • anaconda-navigator 更新到最新版本。
$ conda update anaconda-navigator

注意:前面的三个操作会将 Anaconda 基本的 base 环境更新到最新版,如果有自定义的 Python 环境需要更新,则需要执行以下命令:

$ conda update --all

Anaconda 管理环境

查看环境信息

查看当前环境的信息。打开终端,输入命令:

$ conda info

查看已经创建的所有虚拟环境。输入命令:

$ conda info -e

其中,-e-envs 的缩写,使用参数 -envs 亦可。

创建环境

创建一个名为 env_namepython 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 activate env_name
  • 2
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值