一、安装Anaconda
一般获得的服务器为非root权限,安装时在清华镜像源进行下载https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/,找到合适的版本后使用wget进行下载,如:
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda2-5.3.1-Linux-x86_64.sh
下载后用bash
运行文件,进入到安装步骤:
bash Anaconda2-5.3.1-Linux-x86_64.sh
输入 “回车键” 继续:
各种说明,点击 “回车键” 继续,直到出现下面的步骤:
输入 “yes” 继续:
这个步骤是输入安装位置,可以修改,如果使用默认,直接点击 “回车键” 进入较为漫长的安装阶段:
出现提示,输入 “yes” 继续:
安装完成,显示如下页面:
安装后才想起来总结,故借用图片来源:https://blog.csdn.net/liangliang0927/article/details/107236082/
二、配置Anaconda环境
1.基本设置
cd ~
进入目录,vim .bashrc
查看配置是否正确,一般为正确故建议vim .bashrc -R
防止误改:
source .bashrc
生效配置,使用conda -V
检验是否安装成功,python -V
查看python版本,安装过程结束。
2.base问题
但运行后有一个问题:
每一行前面都有(base),原因就在上面的 .bashrc文件,生效之后会自动进入环境。
可以使用conda deactivate
命令退出,但同时也会退出conda环境:
3.创建python虚拟环境
创建虚拟环境的命令:
conda create -n pytorch_1.6 python=3.8
上述命令创建一个名称为pytorch_1.6的python版本为3.8的虚拟环境
进入环境:
conda activate pytorch_1.6
退出环境:
conda deactivate
可以看到前面括号内就是相应的环境名。
删除环境(不要乱删!!!):
conda remove -n pytorch_1.6 --all
三、使用conda安装Pytorch
官网下载比较慢,采用清华镜像:
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/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
查看添加镜像源:
conda config --set show_channel_urls yes | cat ~/.condarc
如上则三个均添加成功。去pytorch官网选择适合版本的shell脚本:
不要复制 -c pytorch,否则不采用清华镜像源下载。
进入需要安装的环境:
source activate your_env_name
复制命令会自动下载到当前环境。
查看环境下已经安装包列表
conda list -n a_conda_env
如果已经在激活环境下了,那就可以直接使用conda list 列出来的包就是当前环境的: