☰
Linux 下 Anaconda 安装与避坑指南(2026 最新版)
2026/10/3 17:04:56 网站建设 项目流程

Linux 下 Anaconda 安装与避坑指南(2026 最新版)

告别CommandNotFoundError: No command 'conda run',一次装好,一劳永逸。

前言

旧版 conda 经常遇到:

  • conda run命令不存在
  • Malformed version string '~'
  • 升级 conda 直接崩溃

与其在旧版本上反复折腾,不如彻底卸载,重装最新版。

下面以 Linux 安装 Anaconda3-2026.07-1 为例,手把手带你搞定。


一、彻底卸载旧版

rm-rf~/anaconda3 ~/.conda ~/.condarcsed-i'/# >>> conda initialize >>>/,/# <<< conda initialize <<</d'~/.bashrcsource~/.bashrc

⚠️ 卸载前记得备份重要虚拟环境,例如:
cp -r ~/anaconda3/envs/你的环境名 ~/环境名_backup


二、下载安装脚本

cd~wgethttps://repo.anaconda.com/archive/Anaconda3-2026.07-1-Linux-x86_64.sh-O~/anaconda.sh

下载慢?换清华镜像:

wgethttps://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2026.07-1-Linux-x86_64.sh-O~/anaconda.sh

三、静默安装

bash~/anaconda.sh-b-p$HOME/anaconda3rm~/anaconda.sh

-b表示静默安装,-p指定安装路径。装完删掉脚本,干净利落。


四、初始化 Shell

$HOME/anaconda3/bin/conda initbashsource~/.bashrc

终端提示符前面出现(base),说明初始化成功。


五、接受服务条款(新版必做)

从 conda 25.1 开始,使用官方源前需接受 ToS。报错就执行:

conda tos accept --override-channels--channelhttps://repo.anaconda.com/pkgs/main conda tos accept --override-channels--channelhttps://repo.anaconda.com/pkgs/r

六、验证安装

whichconda conda--versionconda run--help

只要conda run --help能输出帮助信息,就说明彻底成功。


七、配置国内镜像(可选)

默认官方源速度不错,可跳过。若下载慢,写入~/.condarc:

show_channel_urls:truechannels:-defaults-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/cloud/conda-forge/

然后清理缓存:

conda clean-i

八、创建虚拟环境

conda create-n你的环境名python=3.12-yconda activate 你的环境名 python-c"import sys; print(sys.executable)"

输出类似:

/home/你的用户名/anaconda3/envs/你的环境名/bin/python

九、PyCharm 配置

  1. Settings → Project → Python Interpreter

    • Add Interpreter → Conda Environment → Existing environment
    • 解释器路径:/home/你的用户名/anaconda3/envs/你的环境名/bin/python
  2. Settings → Tools → Python Console

    • Conda executable:/home/你的用户名/anaconda3/bin/conda
  3. 点击Reload console或重启 PyCharm。


十、常见坑速查

报错原因解决
No command 'conda run'conda 版本太低重装最新版
Malformed version string '~'旧版无法解析新包直接重装,别硬升
CondaToSNonInteractiveError未接受服务条款执行conda tos accept
Network is unreachable镜像源不通换源或直接用默认源

总结

下载 → 安装 →conda init→ 刷新 Shell → 验证conda run→ 建环境 → 配 PyCharm。

按这个流程走,conda run报错、版本解析崩溃、PyCharm 找不到命令等问题,统统消失。

收藏备用,下次重装不迷路!

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询