差别

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

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
python:依赖管理:conda:conda安装初始化 [2025/11/25 02:31] ctbotspython:依赖管理:conda:conda安装初始化 [2025/12/15 07:13] (当前版本) – [一键式sh脚本自动完成安装] ctbots
行 30: 行 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>
 +