Ubuntu 22上安装Anaconda3。下载、安装、验证详细教程

在Ubuntu 22上安装Anaconda3,你可以遵循以下步骤:

  1. 更新系统存储库 :

    打开终端并运行以下命令来更新系统存储库:

    bash 复制代码
    sudo apt update
  2. 安装curl包 :

    下载Anaconda安装脚本通常需要使用curl工具。如果系统中没有安装curl,可以通过以下命令安装:

    bash 复制代码
    sudo apt install curl -y
  3. 下载Anaconda安装脚本 :

    使用curl下载Anaconda的安装脚本。你可以从Anaconda的官方网站获取最新的安装脚本链接。例如,使用以下命令:

    bash 复制代码
    curl --output anaconda.sh https://repo.anaconda.com/archive/Anaconda3-2022.05-Linux-x86_64.sh

    请确保替换上述URL中的版本号为你希望安装的Anaconda版本。

  4. 验证安装脚本的完整性 :

    为了确保下载的安装脚本没有损坏,你可以计算其SHA-256校验和,并与Anaconda官方网站上提供的校验和进行比较:

    bash 复制代码
    sha256sum anaconda.sh

    你应该将输出的校验和与官方网站上提供的校验和进行对比,以确保脚本的完整性和安全性。

  5. 运行安装脚本 :

    在运行安装脚本之前,你可能需要使其可执行。然后运行安装脚本:

    bash 复制代码
    chmod +x anaconda.sh
    ./anaconda.sh

    安装脚本启动后,你需要按Enter继续,阅读许可协议,并在提示时输入yes接受协议。接下来,你可以选择安装位置,或者按Enter接受默认位置。

  6. 初始化Anaconda :

    安装完成后,你可能需要初始化Anaconda,以便将其添加到你的shell环境中:

    bash 复制代码
    source ~/.bashrc

    或者,如果使用的是zsh:

    bash 复制代码
    source ~/.zshrc

    这将激活Anaconda的环境设置。

  7. 验证安装 :

    使用以下命令来验证Anaconda是否已正确安装:

    bash 复制代码
    conda list

    这将列出所有已安装的包,显示Anaconda已成功安装。

    bash 复制代码
    conda --version

    这将显示已安装的conda版本。

  8. (可选)配置环境变量 :

    如果在安装过程中没有自动配置环境变量,或者你需要手动指定安装路径,你可以编辑.bashrc或.zshrc文件来添加Anaconda的路径:

    bash 复制代码
    echo 'export PATH="/path/to/anaconda3/bin:$PATH"' >> ~/.bashrc
    source ~/.bashrc

    确保将/path/to/anaconda3替换为你的实际Anaconda安装路径。

    例如我的是root,改成"/root/anaconda3",路径是安装是有打印的:

  9. (可选)卸载Anaconda :

    如果你需要卸载Anaconda,可以通过删除安装目录来实现:

    bash 复制代码
    rm -rf ~/anaconda3

    并且从.bashrc或.zshrc中移除任何与Anaconda相关的路径设置。

请确保在执行上述步骤时,你具有相应的权限,并且在修改系统文件之前,建议备份这些文件。如果你在安装过程中遇到任何问题,可以参考Anaconda的官方文档或搜索相关的社区支持。

相关推荐
小白的码BUG之路7 小时前
linux -- ssh两台机器相连
运维·服务器·ssh
缓慢更新9 小时前
表单引擎的存储建模:宽表与文档库的取舍
运维·服务器·网络·数据库·低代码·oracle·适配器模式
续写烂尾9 小时前
贴片 SD NAND、eMMC、TF 卡规格怎么定?硬件工程师选型清单
运维·服务器·网络
不昀9 小时前
网口Link Up后仍然掉线,怎样区分物理链路和数据通路问题?
linux·以太网
迪康妍妍9 小时前
终端管控实操:封堵网盘与IM外发通道的落地思路
运维·网络·安全·架构·安全性测试
sxgzzn10 小时前
如何选择合适的开关柜在线监测工具?
运维·重构·无人机·开关柜局放在线监测·光伏运维管理系统
Lhan.zzZ10 小时前
Qt WebEngineView 在 Linux 上无法加载网页:从“看不见 HTML“到“禁用沙箱“
linux·c++·qt
zxcvb15311 小时前
运维经验分享:监控网页更新内容的几种思路
运维
Fcy64811 小时前
Linux下 多路转接select详解
linux·select·多路转接
云飞云共享云桌面11 小时前
设计师共享单台图形服务器,解决 SolidWorks大装配卡顿难题
运维·服务器·3d·自动化·电脑·制造