一、安装
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/<yourusername>/anaconda3
:
rm -rf /home/<yourusername>/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/<yourusername>/anaconda3/bin/conda' shell.bash hook 2> /dev/null)"
if [ $? -eq 0 ]; then
\eval "$__conda_setup"
else
if [ -f "/home/<yourusername>/anaconda3/etc/profile.d/conda.sh" ]; then
. "/home/<yourusername>/anaconda3/etc/profile.d/conda.sh"
CONDA_CHANGEPS1=false conda activate base
else
\export PATH="/home/<yourusername>/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 <environment_name> python=3.7 -y
conda activate <environment_name>
# 安装 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/<your_cuda_version>/bin:$PATH"
export LD_LIBRARY_PATH="/usr/local/<your_cuda_version>/lib64:$LD_LIBRARY_PATH"
其中,cuda 版本可以去 /usr/local/
目录下查看,第 2 行中的 lib64
要以 /usr/local/<your_cuda_version>/
下的为准,有的可能是 lib
,有的也可能是 lib64
。
3.删除一个环境:
conda remove -n <environment_name> --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
网友评论