当前位置: 首页 > news >正文

在Linux系统中安装Anaconda的完整指南

在Linux系统中安装Anaconda的完整指南

Anaconda是一个流行的Python和R语言发行版,它包含了conda包管理器、Python解释器以及大量预装的数据科学和机器学习库。本教程将详细介绍如何在Linux系统中安装Anaconda。

文章目录

  • 在Linux系统中安装Anaconda的完整指南
    • 一、准备工作
    • 二、下载Anaconda安装脚本
    • 三、验证安装脚本完整性(可选但推荐)
    • 四、运行安装脚本
    • 五、安装过程详解
    • 六、激活安装
    • 七、验证安装
    • 八、管理Anaconda环境
    • 九、卸载Anaconda(如果需要)
    • 十、常见问题解决
    • 结语
    • 参考资料

一、准备工作

在开始安装前,请确保:

  1. 你拥有Linux系统的管理员权限
  2. 系统有足够的磁盘空间(Anaconda安装大约需要3GB空间)
  3. 已安装wget或curl工具(用于下载安装包)

二、下载Anaconda安装脚本

  1. 访问Anaconda官方下载页面:https://www.anaconda.com/products/distribution或者https://repo.anaconda.com/archive/
  2. 找到Linux版本,右键复制下载链接(推荐选择Python 3.x版本)
  3. 在终端中使用wget或curl下载:
# 使用wget下载
wget https://repo.anaconda.com/archive/Anaconda3-2023.03-Linux-x86_64.sh# 或者使用curl下载
curl -O https://repo.anaconda.com/archive/Anaconda3-2023.03-Linux-x86_64.sh

注意:请将URL替换为你从官网获取的最新版本链接。

三、验证安装脚本完整性(可选但推荐)

为确保下载的文件完整未被篡改,可以验证SHA-256校验和:

sha256sum Anaconda3-2023.03-Linux-x86_64.sh

将输出与Anaconda官网提供的校验和进行比对。

四、运行安装脚本

  1. 给予脚本执行权限:
chmod +x Anaconda3-2023.03-Linux-x86_64.sh
  1. 运行安装脚本:
./Anaconda3-2023.03-Linux-x86_64.sh

五、安装过程详解

  1. 阅读许可协议,按Enter键浏览(按空格键可以一屏一屏浏览,按Q键可以直接跳到最后),一直到能够让你输入的地方即末行显示–More–,在最后输入"yes"同意条款
  2. 选择安装位置(默认在用户主目录下的anaconda3目录)
  3. 是否初始化Anaconda3(推荐选择"yes")
    • 这会将Anaconda添加到你的PATH环境变量中

六、激活安装

安装完成后,需要重新加载bash配置或打开新的终端:

source ~/.bashrc

或者直接关闭并重新打开终端。

七、验证安装

检查Anaconda是否安装成功:

conda --version

如果安装成功,将显示conda的版本号。

八、管理Anaconda环境

  1. 更新conda到最新版本:
conda update conda
  1. 创建新环境:
conda create --name myenv python=3.9
  1. 激活环境:
conda activate myenv

九、卸载Anaconda(如果需要)

  1. 删除Anaconda目录:
rm -rf ~/anaconda3
  1. 从.bashrc中删除Anaconda相关的PATH设置
  2. 删除隐藏的配置文件:
rm -rf ~/.condarc ~/.conda ~/.continuum

十、常见问题解决

  1. conda命令未找到:说明PATH设置不正确,手动添加以下内容到~/.bashrc:
export PATH=~/anaconda3/bin:$PATH

然后运行source ~/.bashrc

设置~/.bashrc文件中的Linux环境变量以及切换CUDA版本等操作可以查看我的这篇文章中的相关介绍:Linux系统中切换CUDA版本的完整指南(含vim使用方法)
,推荐使用gedit文本编辑器(可以参考:Linux系统下安装Gedit文本编辑器的完整指南)。

  1. 图形界面安装器:如果你使用的是带图形界面的Linux发行版,也可以下载图形安装包(.sh文件),右键选择"运行"进行图形化安装

  2. 磁盘空间不足:可以考虑安装Miniconda(Anaconda的精简版),然后按需安装包

结语

现在你已经成功在Linux系统上安装了Anaconda,可以开始你的数据科学之旅了!Anaconda提供了强大的环境管理功能,可以轻松创建隔离的Python环境,管理不同版本的包依赖关系。


参考资料

  1. 如何在Linux服务器上安装Anaconda(超详细)
  2. Centos7安装Anaconda3

相关文章:

  • vue3代码规范管理;基于vite和vue3、 eslint、prettier、stylelint、husky规范;git触发eslint校验
  • JavaWeb:vueaxios
  • 光触发RFID:破解物流、电力、资产管理三大领域的“不可能三角”
  • 基于 Python 的实现:居民用电量数据分析与可视化
  • 基于SpringBoot的食物营养分析与推荐网站系统
  • 22.晶振的信号与布局布线处理
  • 安卓基础(泛型)
  • 跨语言哈希一致性:C# 与 Java 的 MD5 之战?
  • 搭建speak yarn集群:从零开始的详细指南
  • C++(初阶)(十三)——继承
  • 【C++11特性】Lambda表达式(匿名函数)
  • 职坐标IT培训破局AI风口新赛道
  • 「Mac畅玩AIGC与多模态06」开发篇02 - 开发第一个知识库问答应用
  • MANIPTRANS:通过残差学习实现高效的灵巧双手操作迁移
  • MYSQL-OCP官方课程学习截图
  • K8s新手系列之K8s中的资源
  • 庙算兵棋推演AI开发初探(7-神经网络训练与评估概述)
  • springboot dev process
  • 每日算法-250428
  • 从千兆到40G:飞速(FS)助力制造企业构建高可靠智能生产网络
  • 夜读丨怀念那个写信的年代
  • 连演三场,歌剧《义勇军进行曲》在上海西岸大剧院上演
  • 外交部:对伊朗拉贾伊港口爆炸事件遇难者表示深切哀悼
  • 北美票房|《罪人》遭媒体唱衰,好莱坞业内人士集体反击
  • 第1现场|无军用物资!伊朗港口爆炸已遇难40人伤1200人
  • 民生访谈|宝妈宝爸、毕业生、骑手……上海如何为不同人群提供就业保障