当前位置: 首页 > 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
http://www.xdnf.cn/news/202429.html

相关文章:

  • (001)Excel 快捷键
  • 【RabbitMQ消息队列】(二)交换机模式详解
  • MTKAndroid12-13-开机应用自启功能实现
  • 【差分隐私】目标扰动机制(Objective Perturbation)
  • Android平台Unity引擎的Mono JIT机制分析
  • 前端如何使用Mock模拟数据实现前后端并行开发,提升项目整体效率
  • 计算机视觉进化论:YOLOv12、YOLOv11与Darknet系YOLOv7的微调实战对比
  • 单片机-89C51部分:7、中断
  • ZYNQ-自定义呼吸灯IP核以及PS-PL数据发送接收
  • 【Java学习笔记】传参机制
  • Vue 2 中 Vue 实例对象(vm)的所有核心方法,包含完整示例、使用说明及对比表格
  • 【Java】 使用 HTTP 响应状态码定义web系统返回码
  • 继承(c++版 非常详细版)
  • linux 环境下 c++ 程序打印 core dump 信息
  • 滑动窗口模板
  • 【基础知识】常见的计算公式(一)
  • java借助NIO、链表、跳表模拟实现redis
  • CDGP|如何建立高效的数据治理团队?
  • 【强化学习系列】贝尔曼方程
  • mysql模糊多次OR查询某一个字段,针对这个字段进行查询分组
  • Marin说PCB之----板材的替换注意事项
  • vite创建vue3项目并进行配置
  • DIFY教程第三弹:构建一个智能生成图片的Agent
  • 【分布式系统中的“瑞士军刀”_ Zookeeper】三、Zookeeper 在实际项目中的应用场景与案例分析
  • openGauss DB4AI与scikit-learn模块对比探究
  • 基于强化学习的用于非刚性图像配准的引导式超声采集|文献速递-深度学习医疗AI最新文献
  • HTML标记语言_@拉钩教育【笔记】
  • 座舱系统香氛模块概念
  • 【Linux】第十一章 管理网络
  • COMEM光纤温度传感器Optocon:可靠稳定的温度监测方案