一、安装
1.首先从 Anaconda 清华镜像源下载安装包(镜像源地址: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ ),这里选择的版本是 Anaconda3-5.3.1-Linux-x86_64.sh ,右键复制链接地址后在终端输入:
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh
下载完成后运行脚本:
sh Anaconda3-5.3.1-Linux-x86_64.sh
根据提示一步一步做即可。最后会询问是否安装 VScode,可以视自己的情况而定。
2.安装完成后一定要 source 一下配置文件,使其生效:
source ~/.bashrc
至此,安装结束。
二、卸载
1.首先要删除 Anaconda 的安装目录,默认的安装目录是 /home//anaconda3 :
rm -rf /home//anaconda3
2.然后修改配置文件,配置文件位于 ~/.bashrc :
vi ~/.bashrc
然后把下面这部分内容全部删掉:
# added by Anaconda3 5.3.1 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$(CONDA_REPORT_ERRORS=false '/home//anaconda3/bin/conda' shell.bash hook 2> /dev/null)"
if [ $? -eq 0 ]; then
\eval "$__conda_setup"
else
if [ -f "/home//anaconda3/etc/profile.d/conda.sh" ]; then
. "/home//anaconda3/etc/profile.d/conda.sh"
CONDA_CHANGEPS1=false conda activate base
else
\export PATH="/home//anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda init <<<
删除之后保存并关闭文件,然后一定要再 source 一下配置文件使其生效:
source ~/.bashrc
3.关闭终端,然后再重新打开一个新的终端。
至此,卸载过程完成。
三、使用
1.换源:
为了使用 conda 下载的速度更快,可以将 conda 的下载源换成清华源。具体操作是打开 ~/.condarc 文件,然后将里面的内容全部替换成:
channels:
- defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
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
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
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
替换完之后不需要再 source 这个文件。运行以下命令清除索引缓存:
conda clean -i
以保证使用的是清华源。
2.创建一个新的环境:
conda create -n python=3.7 -y
conda activate
# 安装 Pytorch (cudatoolkit 版本要视自己的 cuda 版本而定)
# 注意,下面的代码即使使用了 -c pytorch,下载源也不是 pytorch 官网,而是清华镜像
conda install pytorch torchvision cudatoolkit=9.2 -c pytorch
查看 cuda 版本:
nvcc -V 或 nvcc --version
解决在运行上述命令时产生的 -bash: nvcc: command not found 问题:
在 ~/.bashrc 中添加以下两行语句:
export PATH="/usr/local//bin:$PATH"
export LD_LIBRARY_PATH="/usr/local//lib64:$LD_LIBRARY_PATH"
其中,cuda 版本可以去 /usr/local/ 目录下查看,第 2 行中的 lib64 要以 /usr/local// 下的为准,有的可能是 lib ,有的也可能是 lib64 。
3.删除一个环境:
conda remove -n --all
4.修改 pip 的下载源:
vi ~/.pip/pip.conf
然后将里面的内容全部替换成:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.python.org
pypi.org
files.pythonhosted.org