Linux下Anaconda使用入门初步

Introduction

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 因为包含了大量的科学包。

Conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。可以理解为类似容器的虚拟环境管理器。

Setup

  1.下载:

    选择系统对应版本进行下载,地址:Anaconda | Individual Edition

    

 bash: wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh

  2.安装:  

1 bash: chmod +x Anaconda3-2021.05-Linux-x86_64.sh
2 bash: sh Anaconda3-2021.05-Linux-x86_64.sh

  有询问选择执行的,均选/输入:yes或agree。

User gudier

  1.配置:

    很多教程提示需要设置环境变量,但一般是不需要的,安装程序默认会设置。只要退出当前安装的终端,重新进入或新开一个终端即可。

    需要配置,则:    

1 bash: export PATH=/home/(your_user_name)/anaconda3/bin:$PATH
2 bash: source .bashrc

  

  另,默认打开终端会直接进入base环境,取消保持系统环境:  

bash: conda config --set auto_activate_base 0 #0 or false

  

  2、配置清华源(国内源,下载安装会快于官方源)

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/
# 以上两条是Anaconda官方库的镜像

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
# 以上是Anaconda第三方库 Conda Forge的镜像

# for linux
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
# for legacy win-64
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/
以上两条是Pytorch的Anaconda第三方镜像

conda config --set show_channel_urls yes

  

  3、查看当前存在哪些环境

bash: conda env list 

  

  4、创建新的虚拟环境。

bash: conda create -n your_env_name python=X.X.X(如3.6.8)

   

  5、激活虚拟环境。在你使用环境之前,需要激活。

bash: source activate your_env_name

   

  6、安装各种所需python包。

 bash: conda install pytorch==1.12.0 torchvision==0.13.0 torchaudio==0.12.0 cudatoolkit=11.6 -c conda-forge

    

 

posted @ 2021-08-19 18:00  walden_yin  阅读(461)  评论(0编辑  收藏  举报