Linux环境Anaconda安装配置及使用

4,678 阅读2分钟

简介:Anaconda时Python的一个发行版,内置了很多工具,不需要像我们在单独安装Python时,使用pip命令进行各个需要的模块安装,省去了很多繁琐的步骤,常应用于数据分析,人工智能等领域。

1.下载

  • 下载地址:mirrors.tuna.tsinghua.edu.cn/anaconda/ar…

  • Anaconda分为Linux、MacOS、Windows三个版本,根据不同的系统进行相应版本的下载即可,此处介绍的是Linux环境下的安装配置。

2.安装

  • 上传安装包到Linux服务器

    使用xftp或WinSCP工具将安装包上传到指定目录

  • 为安装包添加可执行权限(不同版本的Linux命令稍有区别,例如Ubuntu需要使用sudo命令)

    CentOS:su chmod +x Anaconda3-5.3.1-Linux-x86_64.sh

  • 安装Anaconda

    ./Anaconda3-5.3.1-Linux-x86_64.sh

  • 安装过程

    按照提示进行安装即可,期间可能遇到问题(无报错请忽略该步骤)

    如缺少bunzip2包,使用yum -y install bzip2命令安装即可

    注意:如果Anaconda安装遇到过问题,中断,需要删除安装目录/root/anaconda3,再进行安装,否则会报一下错误

3.添加环境变量

若输入conda无响应,需配置环境变量(否则跳过进行下一步)

  • ①把文件路径写道环境变量中

    echo 'export PATH ="/root/anaconda3/bin:$PATH"' >> ~/.bashrc

  • ②使生效

    source ~/.badhrc

  • ③测试是否成功

    输入conda -V,查看anaconda版本

    若提示命令未找到,检查一下环境变量路径是否有误。

4.更换Anaconda仓库

因默认的Anaconda仓库在国外,所以更换为国内仓库再进行创建环境的时候下载速度会更快

  • ①首先生成.cronda

    安装之后默认不生成该文件,用一下命令生成即可

    conda config --add channels r

  • ②编辑.cronda

    清空其中内容,添加如下:

    channels:
      - defaults
    show_channel_urls: true
    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
    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
    

5.conda常用命令

  • 查看已有环境列表

    conda env list

  • 创建环境

    conda create -n 环境名称(例如python37) python=版本(例如3.7)

  • 激活环境

    conda activate 环境名称

  • 退出当前环境

    conda deactivate

  • 删除环境

    conda remove -n 环境名称 --all