Ubuntu安装Anaconda详细步骤

IDC服务

Ubuntu安装Anaconda详细步骤

2025-05-02 00:02


Ubuntu安装Anaconda详细指南 ? Anaconda是Python数据科学领域最流行的发行版,集成了众多科学计算和机器学习库。本教程将详细介绍在Ubuntu系统上安装Anaconda的完整流程。

                                            




Ubuntu安装Anaconda详细指南 🐍

Anaconda是Python数据科学领域最流行的发行版,集成了众多科学计算和机器学习库。本教程将详细介绍在Ubuntu系统上安装Anaconda的完整流程。

前期准备 🛠️

系统要求检查

  1. 确认系统架构(x86_64/ARM):
    uname -m
    
  2. 检查磁盘空间(至少需要5GB可用空间):
    df -h
    

下载Anaconda安装包

  1. 访问Anaconda官方镜像页面(使用浏览器或wget)
  2. 获取最新Linux版本下载链接(推荐Python 3.x版本)
  3. 使用wget下载:
    wget https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh
    

安装步骤 📥

1. 验证安装包完整性

sha256sum Anaconda3-*.sh

对比输出值与官网提供的SHA256校验码是否一致。

2. 运行安装脚本

bash Anaconda3-*.sh

3. 安装过程交互

  1. 按Enter查看许可协议
  2. 输入 yes同意协议
  3. 确认安装位置(默认 ~/anaconda3
  4. 是否初始化Anaconda(建议选择 yes

配置环境 ⚙️

1. 激活conda环境

source ~/.bashrc

2. 验证安装

conda --version

正常应显示版本号如 conda 23.9.0

3. 更新conda(可选)

conda update conda

常用配置 🎛️

1. 设置国内镜像源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

2. 创建虚拟环境

conda create -n myenv python=3.9

3. 激活环境

conda activate myenv

图形界面支持 🖥️

安装Anaconda Navigator:

conda install anaconda-navigator

启动图形界面:

anaconda-navigator

卸载方法 🗑️

  1. 删除安装目录:
    rm -rf ~/anaconda3
    
  2. 清理.bashrc中的配置:
    sed -i '/anaconda3/d' ~/.bashrc
    
  3. 删除隐藏配置文件:
    rm -rf ~/.condarc ~/.conda ~/.continuum
    

常见问题解决 🚨

1. 命令未找到错误

如果 conda命令不可用,尝试:

export PATH=~/anaconda3/bin:$PATH

2. 许可证问题

商业使用需注意:

  • Anaconda Individual Edition可免费使用
  • 商业用途需购买许可证

3. 空间不足问题

可安装Miniconda(精简版):

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

最佳实践建议 ✅

  1. 优先使用虚拟环境隔离项目
  2. 定期清理不需要的包:
    conda clean --all
    
  3. 重要环境可导出配置:
    conda env export > environment.yml
    
  4. 使用conda而非pip安装包以减少依赖冲突

通过以上步骤,您已在Ubuntu系统上成功安装配置了Anaconda环境,可以开始Python数据科学开发工作了。建议新手从Jupyter Notebook开始体验Anaconda的强大功能。


标签:
  • Ubuntu
  • Anaconda