这是本文档旧的修订版!
conda安装初始化
下载conda的离线安装包:
https://repo.anaconda.com/miniconda/
或者直接清华源下载最新的包:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
用 vim 或任意文本编辑器打开文件,vim ~/.condarc
内容如下:
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
安装完毕之后, source ~/.bashrc即可生效
一键式sh脚本自动完成安装
#!/bin/bash
mkdir -p ~/tmp
cd ~/tmp
echo "正在下载 Miniconda 安装包..."
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh -O Miniconda3-latest-Linux-x86_64.sh
if [ ! -f Miniconda3-latest-Linux-x86_64.sh ]; then
echo "下载失败,请检查网络或 URL 是否正确。"
exit 1
fi
echo "正在安装 Miniconda..."
bash Miniconda3-latest-Linux-x86_64.sh -b -p $HOME/miniconda3
if [ ! -d $HOME/miniconda3 ]; then
echo "安装失败。"
exit 1
fi
echo 'export PATH="$HOME/miniconda3/bin:$PATH"' >> ~/.bashrc
$HOME/miniconda3/bin/conda init bash
echo "正在配置清华大学 TUNA 镜像源..."
cat > ~/.condarc << EOF
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
EOF
$HOME/miniconda3/bin/conda clean -i -y
echo "done."
评论