Conda安装及下载源配置全攻略,告别龟速下载!
卖萌控的博客
点击这里进入电脑版页面!体验更好
Conda安装及下载源配置全攻略,告别龟速下载!
2025-7-6 萌小白


在日常科研和数据分析中,Python环境管理常常是大家的第一道坎。不同的软件和包之间可能存在依赖冲突,这时候一个好用的环境管理工具就显得尤为重要。

Conda 就是这样一款跨平台的包管理与环境管理工具,它不仅可以管理 Python 包,还能管理 R、C++ 等多语言依赖,是生物信息、机器学习、数据分析等领域的必备工具。



很多同学一听到 Conda,就会想到庞大的 Anaconda。但其实,如果你不需要自带几百个包的「全家桶」,更推荐安装轻量级的 Miniconda。它只提供最基础的 Python 与 Conda 环境,剩下的库可以按需安装,既节省空间,又减少版本冲突。此外国内用户常被官方源的低速折磨到崩溃。今天分享保姆级安装配置教程,让你科研效率提升!



一、Miniconda官方下载安装



Tips:网速不好的同学可以看第二部分国内镜像下载方式。



官方下载地址



https://www.anaconda.com/docs/getting-started/miniconda/install


下载地址
下载地址


对于 Linux 64 位系统,可以直接使用官方提供的命令行方式下载安装:


### 下载与安装 mkdir -p ~/miniconda3
wget -c https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm ~/miniconda3/miniconda.sh ### 刷新环境 source ~/miniconda3/bin/activate ### 初始化conda conda init --all


安装完成后,就可以直接使用 conda 命令啦,同时会出现conda的(base)的环境提示!


安装成功
安装成功


二、国内镜像下载方式(推荐)



由于网络原因,很多时候从官方源下载会比较慢甚至中断。

推荐国内使用 清华大学开源软件镜像站 提供的 Miniconda 镜像,更稳定更快,以下是全部代码:


### 下载与安装 mkdir -p ~/miniconda3
wget -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh  -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm ~/miniconda3/miniconda.sh ### 刷新环境 source ~/miniconda3/bin/activate ### 初始化conda conda init --all


这样你就能在国内快速安装 Miniconda,避免下载失败的烦恼。



三、配置国内镜像源



为了后续顺利安装各种包(尤其是生物信息分析常用的 bioconda 包),我们需要在 Conda 中配置镜像源。这里建议使用清华大学镜像源。



修改配置文件



输入以下命令打开配置文件:


vi ~/.condarc


进入编辑模式(按 A),然后粘贴以下内容:


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
  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
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  deepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/


保存方式:粘贴好后,按 Esc → 输入 :wq → 回车即可。



通过命令行添加源(可选方式)



如果你不想手动编辑文件,也可以用命令行添加:


conda config --set custom_channels.bioconda https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/


执行后,可以用以下命令查看:


cat ~/.condarc


如果能看到 bioconda 的地址,就说明配置成功啦。



四、更多镜像源



清华镜像站提供了详细的 Anaconda 镜像帮助文档:

https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/



根据需求,你还可以添加更多第三方源,方法与上面类似。



五、总结



到这里,我们就完成了 Miniconda 的安装 + 国内镜像源配置

这样一来,不管是做 Python 数据分析,还是安装各种生物信息学软件包(bioconda),都会更快更稳定。



小贴士




  • • 定期更新conda:conda update -n base conda


  • • 清理缓存:conda clean -a


  • • 查看环境:conda env list



配置好镜像源后,你会惊讶地发现环境搭建效率提升10倍不止!再也不用盯着进度条发呆了~





发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容