Ubuntu安装anaconda、环境搭建、换国内源
一、anaconda下载
使用Ubuntu中的浏览器打开链接: link进行下载anaconda安装包
二、安装
1.在同目录文件下(这个文件在哪,就在哪打开终端),命令ctrl+alt+T打开终端
2.输入bash Anaconda3-5.2.0-Linux-x86_64.sh(为下载的anaconda安装文件)
3.其他默认安装,进入到注册界面,输入yes
4.阅读注册信息,然后输入yes;查看文件即将安装的位置,按enter,即可安装
5.安装完成后,收到加入环境变量的提示信息,输入yes
6.看到下图这些信息说明已经安装完成。
7.提示信息“Do you wish to proceed with the installation of Microsoft VSCode? [yes|no]”,输入no
8.重启终端,即可使用Anaconda3
注意:若出现在终端输入 python,仍然会显示Ubuntu自带的python版本的情况,是因为第5步没有成功添加环境变量,我们执行:输入:exit()退出
手动添加环境变量:
sudo gedit ~/.bashrc
export PATH="/home/你的计算机名字/anaconda3/bin:$PATH"(路径)
source ~/.bashrc
三、环境搭建
1.用Ctrl+alt+T打开命令终端
2. 创建环境:
conda create -n tf python=3.6
***PS:tf为环境名字,可以自行设置 ***
3.启动环境:
source activate tf
四、conda常用命令
conda --version #查看conda版本,验证是否安装
conda update conda #更新至最新版本,也会更新其它相关包
conda update --all #更新所有包
conda update package_name #更新指定的包
conda create -n env_name package_name #创建名为env_name的新环境,并在该环境下安装名为package_name 的包,可以指定新环境的版本号,例如:conda create -n python2 python=python2.7 numpy pandas,创建了python2环境,python版本为2.7,同时还安装了numpy pandas包
source activate env_name #切换至env_name环境
source deactivate #退出环境
conda info -e #显示所有已经创建的环境
conda create --name new_env_name --clone old_env_name #复制old_env_name为new_env_name
conda remove --name env_name –all #删除环境
conda list #查看所有已经安装的包
conda install package_name #在当前环境中安装包
conda install --name env_name package_name #在指定环境中安装包
conda remove -- name env_name package #删除指定环境中的包
conda remove package #删除当前环境中的包
conda create -n tensorflow_env tensorflow
conda activate tensorflow_env #conda 安装tensorflow的CPU版本
conda create -n tensorflow_gpuenv tensorflow-gpu
conda activate tensorflow_gpuenv #conda安装tensorflow的GPU版本
conda env remove -n env_name #采用第conda remove --name env_name –all的方法删除环境失败时,可采用这种方法
五、conda换国内源
1.清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
Conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
# 设置搜索时显示通道地址
conda config --set show_channel_urls yes
2.中科大源
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