差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
python:依赖管理:conda:conda安装初始化 [2025/11/13 07:05] – 创建 ctbotspython:依赖管理:conda:conda安装初始化 [2025/12/15 07:13] (当前版本) – [一键式sh脚本自动完成安装] ctbots
行 4: 行 4:
  
 https://repo.anaconda.com/miniconda/ https://repo.anaconda.com/miniconda/
 +
 +或者直接清华源下载最新的包:
 +
 +https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
  
 用 vim 或任意文本编辑器打开文件,vim ~/.condarc 用 vim 或任意文本编辑器打开文件,vim ~/.condarc
行 26: 行 30:
  
 安装完毕之后, source ~/.bashrc即可生效 安装完毕之后, source ~/.bashrc即可生效
 +
 +
 +===== 一键式sh脚本自动完成安装 =====
 +<code shell install_conda.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."
 +</code>
 +
 +然后执行自动化安装 
 +<code>
 +wget https://mirror.ctbots.com/conda/install_conda.sh -O install_conda.sh && chmod +x install_conda.sh && ./install_conda.sh
 +</code>
 +