Linux下conda安装及使用

conda的安装及使用

conda安装

Linux下conda安装及使用_第1张图片
1.可以选择官网的源下载安装:https://www.anaconda.com/distribution/
2.可以使用第三方源下载安装,这里我选择清华的源安装:
https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

下载好对应版本的Anaconda3-5.3.1-Linux-x86_64.sh脚本,注意系统和系统位数,然后conda3是使用Python3版本,而conda2是使用Python2版本,请注意区分
进入脚本所在目录下,安装conda:

bash Anaconda3-5.3.1-Linux-x86_64.sh

进入安装界面后一直Enter跳过安装说明,然后yes确认完成安装
安装完成后若未找到conda命令,将conda加入环境变量

vim ~/.bashrc

在配置文件末尾增加:

export PATH=/home/your_user/anaconda3/bin:$PATH

然后保存生效

source ~/.bashrc

验证anaconda3安装是否完成

conda --version  

若能显示conda的版本则证明安装完成

使用conda

安装conda的时候会默认安装Python的新版本,并设置为一个base环境
可以使用指令查看已存在的环境

conda env list

1.新建环境命令

conda create -n [env_name] [python_ver = x.x]
例:
conda create -n py36 python = 3.6

2.激活环境

conda activate [env_name]

3.退出环境

conda deactivate

4.移除环境

conda env remove -n [env_name]

5.conda安装第三方库
在激活的环境下:

conda install [-n env] [your_package]  //不加-n env 则被安装在当前环境下
另外-c  pytorch 可以指定源下载,那么conda配置文件的换源就失效了

6.conda换源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes 设置搜索时显示通道地址

也可以配置user目录下的.condarc文件,输入vim ~/.condarc
添加源和取消默认,.condarc文件内容如下:

channels:
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - defaults  //一般将这行删除
show_channel_urls: true

conda的python切换

一般来说,linux系统自带python,如若需要conda不激活时,默认环境自动链接到系统原来的python,需要安装了conda之后。

在~/.bashrc中,将export PATH="/home/wuhaitao/anaconda3/bin:$PATH"给注释掉
再重新更新$PATH中有关anaconda的路径删除后再更新即可

利用conda安装pytorch

conda install pytorch torchvision cudatoolkit=9.2(cuda版本)
(注意不要后面不要加官网的-c pytorch 会导致不是清华源下载)

你可能感兴趣的:(Linux下conda安装及使用)