1.安装anaconda
- 下载安装包
https://www.anaconda.com/https://www.anaconda.com/https://www.anaconda.com/
tips:若官网下载速度慢,可以使用清华镜像站下载:
- 安装
普通用户
bash Anaconda3-2021.05-Linux-x86_64.sh
root用户
sudo bash Anaconda3-2021.05-Linux-x86_64.sh
将conda加入环境变量(普通用户)
echo 'export PATH="/home/anaconda3/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
若安装到root用户时,需先切换到root
sudo su
2.conda 基本使用
$ conda-env list //查看虚拟环境
$ conda create -n name python=3.7 //创建一个虚拟环境
$ conda activate name //启动虚拟环境
$ conda deactivate //关闭虚拟环境
$ conda remove -n nlp --all //删除虚拟环境
3.安装pythorch
#添加清华源,国外源速度慢
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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda upgrade --all
#检查源添加是否成功,也可在Anaconda Navigator中查看channels
conda config --set show_channel_urls yes
#安装pytorch(cpu版),torchvision
conda install pytorch-cpu torchvision-cpu -c pytorch
#安装gpu版:参考https://pytorch.org/get-started/previous-versions/
eg:
conda install pytorch==1.9.0 torchvision==0.10.0 torchaudio==0.9.0 cudatoolkit=11.3 -c pytorch -c conda-forge
若安装缓慢,可以去掉-c pytorch -c conda-forge(设置下载源)
遇到某几个包安装缓慢时,参考以下解决方法:
Index of /anaconda/cloud/pytorch/linux-64/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror