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

CentOS 7上安装Anaconda 详细教程

目录

  • 1. 下载Anaconda安装脚本
  • 2. 校验数据完整性(可选)
  • 3. 运行安装脚本
  • 4. 遵循安装指南
  • 5. 选择安装位置
  • 6. 初始化Anaconda
  • 7. 激活安装
  • 8. 测试安装
  • 9. 更新Anaconda
  • 10. 使用Anaconda

1. 下载Anaconda安装脚本

首先需要从Anaconda的官方网站下载最新的Anaconda安装脚本。
在这里插入图片描述
你可以使用wget或者curl在终端中下载。选择适合你系统的安装包(32位或者64位),大多数现代服务器都是64位的。

wget https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86_64.sh

众所周知的原因,从官网下载Anaconda非常慢,因此为了加速下载,这里我们采取清华源下载。

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2023.03-1-Linux-x86_64.sh

替换上面的链接为清华源提供的最新版本的链接。

2. 校验数据完整性(可选)

为了确保下载的安装脚本没有损坏,你可以使用sha256sum来校验下载文件的SHA-256散列值。Anaconda官网通常会在下载页面提供这个值。

sha256sum Anaconda3-2023.03-1-Linux-x86_64.sh

比对输出的散列值与官网提供的是否一致。
在这里插入图片描述

3. 运行安装脚本

在下载完成后,你需要使安装脚本可执行,并运行它。

bash Anaconda3-2023.03-1-Linux-x86_64.sh

4. 遵循安装指南

安装脚本会在命令行界面中提供安装指南。你需要阅读许可协议,并同意它以继续安装。
在这里插入图片描述
一般来说,你可以按Enter键滚动许可协议,然后键入yes来接受条款。
在这里插入图片描述

5. 选择安装位置

在这里插入图片描述
脚本会要求你选择安装位置。你可以接受默认的安装路径,或者输入一个新的路径。如果你接受默认路径,Anaconda将会被安装在你的主目录下的anaconda3文件夹中。
在这里插入图片描述

6. 初始化Anaconda

安装完成后,脚本通常会询问你是否想要将conda初始化。这将会更新你的bash配置文件,如.bashrc,以便于conda命令可以在任何终端会话中使用。
在这里插入图片描述

输入yes来初始化Anaconda。

7. 激活安装

安装完成后,你需要重新激活你的shell。你可以通过运行以下命令来做到这一点:

source ~/.bashrc

或者简单地关闭终端窗口并重新打开一个新的。

8. 测试安装

为了验证Anaconda是否正确安装,你可以使用以下命令来测试:

conda list

如果Anaconda安装成功,这个命令会列出已安装的包。

9. 更新Anaconda

建议更新所有的conda包到最新版本。使用以下命令:

conda update --all

10. 使用Anaconda

现在你可以开始使用Anaconda来创建新的环境,安装包,以及运行Python代码了。

conda create -n myenv python=3.8

上面的命令将创建一个名为myenv的新环境,其中安装了Python 3.8。

以上是在CentOS 7上安装Anaconda的详细步骤。如果你遇到任何问题,Anaconda社区和官方文档是很好的资源。

http://www.lryc.cn/news/283670.html

相关文章:

  • 2023年全球软件架构师峰会(ArchSummit深圳站):核心内容与学习收获(附大会核心PPT下载)
  • RT-Thread Studio学习(十六)定时器计数
  • 【linux进程间通信(一)】匿名管道和命名管道
  • 第11章 jQuery
  • leetcode:1736. 替换隐藏数字得到的最晚时间(python3解法)
  • MySQL存储函数与存储过程习题
  • 基于 Hologres+Flink 的曹操出行实时数仓建设
  • 【Docker】实战多阶段构建 Laravel 镜像
  • 【MATLAB源码-第118期】基于matlab的蜘蛛猴优化算法(SMO)无人机三维路径规划,输出做短路径图和适应度曲线。
  • 【计算机组成与体系结构Ⅱ】Tomasulo 算法模拟和分析(实验)
  • Nginx 简介
  • C++入门学习(一)写一个helloworld
  • ChatGPT 股市知识问答
  • uniapp多端评价页
  • 行为树(Behavior Trees)
  • opensssl BIO方式https客户端
  • JavaScript之判断是否整数、取余、取整、进制、位或、ES6
  • 【打造你自己的Shell:编写定制化命令行体验】
  • PGSQL主键序列
  • pg14.2迁移至KingbaseV8R6后部分表记录数为空
  • 【Spring 篇】深入解析SpringMVC的组件魅力
  • HPsocket 在 C# 中的运用:一款优秀的 socket 通信框架
  • 黑豹程序员-MyBatisPlus封装SQL的where条件的对象 QueryWrapper
  • 每日一题——LeetCode1252.奇数值单元格的数目
  • C#学习笔记3-函数与单元测试
  • osg屏幕事件处理器和状态集操控器学习
  • 中国泛娱乐出海视频字幕解决方案
  • iOS原生应用屏幕适配完整流程
  • 【征服redis8】Redis的AOF持久化
  • 【动态规划】【二分查找】【C++算法】730. 统计不同回文子序列