Ubuntu16.04安装使用Anaconda3
Ubuntu16.04安装使用Anaconda3
Anaconda支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。不同的项目工程需要不同的Python版本以及各种库,可以使用Anaconda切换适应不同的项目。
1.安装Anaconda3
1.1下载
从Anaconda官网下载:https://www.anaconda.com/download/#linux
Anaconda历史版本:https://repo.anaconda.com/archive/
如果下载速度慢可以使用镜像源下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
下载linux版本,选择x86_64或者x86版本需要查看自己的linux系统是64位还是32位。查看方法:CTRL+ALT+T打开终端
sudo uname --m
输入查看。
1.2安装
打开终端,进入下载文件夹,执行命令
bash Anaconda3-2021.05-Linux-x86_64.sh
回车显示“-更多-”,一直回车,直到是否接受许可。
填写yes,选择安装路径
这里可以默认安装也可以指定路径安装,这里选择默认安装直接敲回车;指定安装在后面填写指定路径。
填 yes添加环境变量
安装成功
测试是否安装成功需要将当前的终端关闭再打开一个终端,输入python,出现如下界面则安装成功。conda --version 查看Anaconda版本。
2.创建并激活虚拟环境
2.1配置Anaconda镜像源
可以使用清华源或者中科大源,这里使用的中科大源。
清华源:
-
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
-
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
-
conda config --set show_channel_urls yes
中科大源:
-
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
-
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
-
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
-
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
-
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
-
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
-
conda config --set show_channel_urls yes
-
切换为默认源:
conda config --remove-key channels
关闭终端,重新打开。
source ~/.bashrc
2.2创建虚拟环境
输入命令,输入虚拟环境名字和指定的python版本。
conda create -n xxx python=3.x
回车,填y
输入命令激活虚拟环境
conda activate xxx
到此虚拟环境配置成功,在此界面安装的python库只会存在当前虚拟环境。