如何在 Debian 11 上安装 Anaconda

2023-11-06

Anaconda 是一个用 Python 编程语言编写的开源平台。它是由数据科学家为数据科学家构建的。 Anaconda 包含各种各样的软件包和存储库。它的功能很重要,因为它提供大规模的处理和计算数据,并且还可以用Python语言进行编程。 Anaconda 是一个很好的 Python 应用程序编程平台。

本文通过简单的说明帮助您在 Debian 11 (Bullseye) Linux 系统上安装 Anaconda。

先决条件

首先,在 Debian 系统上打开终端并执行下面提到的命令来更新软件包存储库:

sudo apt update && sudo apt install curl -y 

步骤 1 – 准备 Anaconda 安装程序

现在我要去/tmp目录,为此,我们将使用 cd 命令。

cd /tmp 

接下来,使用curl命令行实用程序从官方网站下载Anaconda安装程序脚本。访问 Anaconda 安装程序脚本下载页面检查最新版本。然后,下载脚本如下:

curl --output anaconda.sh https://repo.anaconda.com/archive/Anaconda3-2022.05-Linux-x86_64.sh 

要检查脚本 SHA-256 校验和,我将使用此命令和文件名,但此步骤是可选的:

sha256sum anconda.sh 

Output:
a7c0afe862f6ea19a596801fc138bde0463abcbce1b753e8d5c474b506a2db2d anaconda.sh

检查哈希码是否与下载页面上显示的代码匹配。

步骤 2 – 在 Debian 11 上安装 Anaconda

您的系统已准备好安装 Anaconda。让我们进入文本步骤并执行 Anaconda 安装程序脚本,如下所示:

bash anaconda.sh 

按照向导说明完成 Anaconda 安装过程。您需要在安装过程中提供输入,如下所述:

    01. Use above command to run the downloaded installer script with the bash shell.
    Begin the Anaconda Installation on Debian 11
    Begin the Anaconda Installation

    02. Type “yes”接受 Anaconda 许可协议以继续。

    Accept License Agreement in Conda Installer
    Accept License Agreement

    03.验证 Anaconda 安装目录位置,然后点击Enter继续安装到该目录。

    Continue Anaconda Installation
    Continue the Anaconda Installer Process

    04. Type “yes”初始化系统上的 Anaconda 安装程序。

    Intialize Anaconda during Installation
    Intialize Anaconda during Installation

    05.您将在 Debian 11 系统上成功安装 Anaconda 时看到以下消息。

    Anacond Installation Completed on Debian 11
    Anacond Installation Completed Successfully

Anaconda 已成功安装在 Debian Linux 上。安装程序脚本已添加环境配置.bashrc当前登录用户的文件。

使用以下命令激活Anaconda环境:

source ~/.bashrc 

现在我们处于编程环境的默认基础中。为了验证安装,我们将打开 conda list。

conda list 

Output:
# packages in environment at /home/tecadmin/anaconda3: # # Name Version Build Channel _ipyw_jlab_nb_ext_conf 0.1.0 py38_0 _libgcc_mutex 0.1 main alabaster 0.7.12 pyhd3eb1b0_0 anaconda 2021.05 py38_0 anaconda-client 1.7.2 py38_0 anaconda-navigator 2.0.3 py38_0 anaconda-project 0.9.1 pyhd3eb1b0_1 anyio 2.2.0 py38h06a4308_1 appdirs 1.4.4 py_0

如何更新 Anaconda

您可以使用 conda 二进制文件轻松更新 Anaconda 和软件包。要升级系统上的 Anaconda,请键入:

conda update --all 

Output:
Proceed ([y]/n)? y

Press “y”继续更新过程。输出将显示所有新安装的软件包,或升级当前的软件包,以及删除不必要的软件包。

结论

您可以使用 Anaconda 管理科学计算、数据科学、分析和大规模数据处理的工作负载。在本文中,我们学习了如何从原始来源在 Debian 11“Bullseye”上安装 anaconda。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Debian 11 上安装 Anaconda 的相关文章

随机推荐

  • Eclipse:The selection cannot be launched,and there are no recent launches

    报错 Eclipse工具启动提示the selection cannot be launched and there are no recent 经网上查找了解 缺少String args 好久没学java了暴露了 修改后run 错误代码
  • 工具篇——1、TMUX

    目录 工具篇 一 TMUX 1 安装 2 概念 3 具体操作 3 1 会话 3 2 窗口 3 3 窗格 4 TMUX 配置 5 结对编程 工具篇 本系列专门用于记录一些软件或者小工具的使用 工欲善其事必先利其器 拥有称心如意的工具 可以大大
  • 来!一起捋一捋机器学习分类算法

    大数据文摘出品 来源 builtin 编译 邢畅 刘兆娜 李雷 钱天培 说起分类算法 相信学过机器学习的同学都能侃上一二 可是 你能够如数家珍地说出所有常用的分类算法 以及他们的特征 优缺点吗 比如说 你可以快速地回答下面的问题么 KNN算
  • 获取PancakeSwap Price

    导入 ethers js 接口文档 ethers js 中文文档 深入浅出区块链
  • 网络层(IP)和数据链路层(以太网)的关系

    目录 一 路由选择 二 IP协议中的路由选择 三 数据链路层协议 以太网 1 负责的工作 2 核心的协议 3 举例说明传输层 网络层 数据链路层之间的关系 4 描述数据使用的不同术语 很少区分 5 以太网帧格式 四 mac地址 数据链路层的
  • 2024王道408数据结构 P144 T11

    2024王道408数据结构 P144 T11 思考过程 题目说要我们找到元素值为x的结点 删除以它为根的子树 并释放相应的空间 这里要注意题目让我们删除的是根的子树包括根 那读明白了题目的意思我们就开始构思 先是要遍历二叉树 找到元素值为x
  • 『Android Studio』用Fragment实现一个简易新闻浏览界面

    Fragment意思为碎片 片段 在Android中有些Activity在手机上看起来很美观 但放在屏幕更大的平板类的设备上 可能就不一样了 而Fragment能在一个Activity中内嵌多个独立的小Activity 有效的解决了app在
  • 海盗分金币问题 编程+思路 C++

    来自招银网络科技笔试测试岗位的一道题目 海滩上有一堆金币 n个海盗来分 第一个海盗把这堆金币平均分成3份 如果不够就从自己口袋拿出来补齐 并拿走了一份 第二个海盗把剩下的金币又平均分成3份 如果不够再从自己口袋补齐 并拿走了一份 第三个 第
  • 利用iText将多张图处转为一个pdf

    项目需要将多张JPG格式的图片转为一个PDF再进行后续处理 百度查资源看博客发现用iText比较简单 也没想到会这么简单 刷新了我的彩虹心 话不多说 直接上code 项目用的是maven进行管理的 所以最开始需要引入依赖 如下
  • ROS STAGE教程4(Melodic Stage-4.3)stage_ros Segmentation fault (core dumped)

    针对以前适用于stage 4 1 ROS Kinetic的world文件无法用于ROS Melodic系统 一致出现问题 Segmentation fault core dumped 然后退出 步骤如下 catkin ws src目录下 g
  • TCP/IP 协议是一个“有层次的协议栈”

    在上一讲中 我简单提到了 TCP IP 协议 它是 HTTP 协议的下层协议 负责具体的数据传输工作 并且还特别说了 TCP IP 协议是一个 有层次的协议栈 在工作中你一定经常听别人谈起什么 四层负载均衡 七层负载均衡 什么 二层转发 三
  • VHDL实现4线-16线译码器

    源代码 library ieee use ieee std logic 1164 all entity decoder4 16 is port i in std logic vector 3 downto 0 y out std logic
  • ThreeJS 炫酷特效旋转多面体Web页 Demo 01《ThreeJS 炫酷特效制作》

    本案例为一个 threejs 的特效网页 大小球体进行包裹 外球体为透明材质 但是进行了线框渲染 使其能够通过外球踢查看其内球体 注 案例参考源于互联网 在此做代码解释 侵删 本案例除 ThreeJS 外不适用任何第三方框架 放心食用 懒的
  • 什么是 .htaccess 文件和基本用途

    什么是 htaccess htaccess 超文本访问 是一个有用的文件 对于许多 Web 服务器来说 可以根据目录应用设置 它允许在运行时覆盖 Apache 服务器的默认配置 使用 htaccess 我们可以轻松地在运行时启用或禁用任何功
  • 如何在 Ubuntu 20.04 上安装 CodeIgniter

    Codeigniter 是功能强大的 PHP 框架 用于快速开发全功能应用程序 它是一个由开发者为开发者构建的开源PHP框架 Codeigniter 4 是可用于应用程序开发的最新版本 本教程将帮助您在 Ubuntu 系统上安装 CodeI
  • vmstat – 通过示例监控 Linux 中的内存和进程

    在 Linux 系统管理领域 监控和了解系统的性能对于确保其顺利运行至关重要 其中一种重要的监控工具是 vmstat 多功能命令行实用程序 提供有关 Linux 系统内存 进程 IO 和 CPU 使用情况的深入统计数据 在本文中 我们将深入
  • 通过 SSH 传输文件的综合指南

    Secure Shell SSH 是一种加密网络协议 用于计算机之间的安全通信和远程命令执行 其最常见的用例之一是通过网络安全地传输文件 在本指南中 我们将探索通过 SSH 传输文件的各种工具和方法 包括 scp rsync 和 sftp
  • 如何在 Debian 10 上安装 AnyDesk

    AnyDesk 是一款适用于 Linux Windows 和 macOS 操作系统的远程桌面应用程序 这也可以用作 TeamViewer 的替代品 TeamViewer 是免费提供的 Anydesk 提供比任何其他现有远程桌面应用程序更快的
  • GoAccess – 实时 Apache 和 Nginx 日志分析器

    GoAccess是 Unix Linux 系统上 Web 服务器的实时日志分析器 它还允许通过网络浏览器访问日志 主要目的是允许用户提供一种快速的方法来实时分析和查看网络服务器统计数据 而无需网络浏览器 它支持大多数 Web 日志格式 Ap
  • 如何在 Debian 11 上安装 Anaconda

    Anaconda 是一个用 Python 编程语言编写的开源平台 它是由数据科学家为数据科学家构建的 Anaconda 包含各种各样的软件包和存储库 它的功能很重要 因为它提供大规模的处理和计算数据 并且还可以用Python语言进行编程 A