只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

wufei123 2025-01-05 阅读:8 评论:0
在数据科学、机器学习或人工智能项目管理中,选择合适的工具至关重要。anaconda是一个强大的python库,简化了包、依赖项和环境的管理。无论是资深ai模型开发者,还是数据科学领域的新手,anaconda都能提供良好的开端。 本指南将逐...

在数据科学、机器学习或人工智能项目管理中,选择合适的工具至关重要。anaconda是一个强大的python库,简化了包、依赖项和环境的管理。无论是资深ai模型开发者,还是数据科学领域的新手,anaconda都能提供良好的开端。

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

本指南将逐步指导您如何在Ubuntu上使用安装脚本安装Anaconda,并初始化Conda环境,从而开始构建项目。

先决条件

  • 虚拟机(例如Nodeshift提供的虚拟机),配置至少为:
    • 2个vCPU
    • 4GB内存
    • 20GB SSD
  • Ubuntu 22.04虚拟机
注意:不同应用场景的先决条件可能差异较大。大规模部署可能需要更高端的配置。

在Ubuntu 22.04上安装Anaconda的步骤

本教程使用Nodeshift提供的CPU驱动虚拟机,它以经济实惠的价格提供高性能计算虚拟机,并符合GDPR、SOC2和ISO27001要求,同时提供用户友好的界面。您可以选择其他云提供商,并按照相同的步骤操作。

步骤1:设置Nodeshift账户

访问app.nodeshift.com,填写基本信息创建账户,或使用Google/GitHub账户登录。

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

步骤2:创建计算节点(CPU虚拟机)

登录后,在仪表板:

  1. 导航至左侧菜单。
  2. 点击计算节点选项。

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

  1. 点击开始创建计算节点。

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

Nodeshift的计算节点是高度可定制的CPU驱动虚拟机,您可以根据需求调整vCPU、RAM和存储配置。

步骤3:选择虚拟机配置
  1. 在可靠性下拉列表中选择所需的正常运行时间保证级别(例如99.9%)。

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

  1. 从区域下拉列表中选择虚拟机部署的地理区域(例如美国)。

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

  1. 根据工作负载需求,调整vCPU、RAM和存储配置。

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

步骤4:选择虚拟机配置和镜像
  1. 选择合适的配置后,选择可用的虚拟机(例如“2vcpu/4gb/80gb ssd”)。
  2. 选择Ubuntu镜像。

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

步骤5:选择计费周期和身份验证方法
  1. 选择计费周期:每小时(短期使用)或每月(长期使用)。

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

  1. 选择身份验证方法:密码或SSH密钥(推荐)。

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

步骤6:完成详细信息并创建部署

您可以选择添加VPC以增强安全性。点击创建部署节点。

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

步骤7:使用SSH连接到计算节点

节点部署完成后,状态显示为绿色正在运行。使用SSH连接到虚拟机:

  1. 在终端运行SSH命令:ssh root@ip (将root替换为您的用户名,ip替换为虚拟机的IP地址)。
  2. 输入密码连接。

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

步骤8:下载Anaconda安装程序
  1. 更新系统包:apt update && apt upgrade -y

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

  1. 添加非管理用户(推荐):adduser demo-user; usermod -ag sudo demo-user; su - demo-user (将demo-user替换为您的用户名)

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

  1. 导航到/tmp目录:cd /tmp
  2. 下载安装程序:wget -o anaconda.sh https://repo.anaconda.com/archive/anaconda3-2024.06-1-linux-x86_64.sh

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

步骤9:验证安装程序脚本

使用sha256sum anaconda.sh获取校验和,并与Anaconda官方网站提供的校验和进行比对。

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

步骤10:安装Anaconda
  1. 静默安装:bash anaconda.sh -b 或 交互式安装:bash anaconda.sh

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

  1. 初始化Anaconda:source /bin/activate 或 source ~/.bashrc (如果交互式安装并选择自动初始化) conda init source ~/.bashrc

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

  1. 验证安装:conda info

只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程

  1. 可选:禁用自动激活基础环境:conda config --set auto_activate_base False

结论

安装Anaconda对于提升数据科学和机器学习工作流程至关重要。本指南帮助您完成Anaconda的安装和激活,为高效开发做好准备。Nodeshift提供的Ubuntu服务器提供了优化的能耗、可扩展性和性能。

更多Nodeshift信息:

  • 网站
  • 文档
  • 领英
  • X
  • Discord
  • daily.dev

以上就是只需几分钟即可在 Ubuntu 上设置 Anaconda:简化您的 AI 工作流程的详细内容,更多请关注知识资源分享宝库其它相关文章!

版权声明

本站内容来源于互联网搬运,
仅限用于小范围内传播学习,请在下载后24小时内删除,
如果有侵权内容、不妥之处,请第一时间联系我们删除。敬请谅解!
E-mail:dpw1001@163.com

分享:

扫一扫在手机阅读、分享本文

发表评论
热门文章
  • 华为 Mate 70 性能重回第一梯队 iPhone 16 最后一块遮羞布被掀

    华为 Mate 70 性能重回第一梯队 iPhone 16 最后一块遮羞布被掀
    华为 mate 70 或将首发麒麟新款处理器,并将此前有博主爆料其性能跑分将突破110万,这意味着 mate 70 性能将重新夺回第一梯队。也因此,苹果 iphone 16 唯一能有一战之力的性能,也要被 mate 70 拉近不少了。 据悉,华为 Mate 70 性能会大幅提升,并且销量相比 Mate 60 预计增长40% - 50%,且备货充足。如果 iPhone 16 发售日期与 Mate 70 重合,销量很可能被瞬间抢购。 不过,iPhone 16 还有一个阵地暂时难...
  • 酷凛 ID-COOLING 推出霜界 240/360 一体水冷散热器,239/279 元

    酷凛 ID-COOLING 推出霜界 240/360 一体水冷散热器,239/279 元
    本站 5 月 16 日消息,酷凛 id-cooling 近日推出霜界 240/360 一体式水冷散热器,采用黑色无光低调设计,分别定价 239/279 元。 本站整理霜界 240/360 散热器规格如下: 酷凛宣称这两款水冷散热器搭载“自研新 V7 水泵”,采用三相六极马达和改进的铜底方案,缩短了水流路径,相较上代水泵进一步提升解热能力。 霜界 240/360 散热器的水泵为定速 2800 RPM 设计,噪声 28db (A)。 两款一体式水冷散热器采用 27mm 厚冷排,...
  • 惠普新款战 99 笔记本 5 月 20 日开售:酷睿 Ultra / 锐龙 8040,4999 元起

    惠普新款战 99 笔记本 5 月 20 日开售:酷睿 Ultra / 锐龙 8040,4999 元起
    本站 5 月 14 日消息,继上线官网后,新款惠普战 99 商用笔记本现已上架,搭载酷睿 ultra / 锐龙 8040处理器,最高可选英伟达rtx 3000 ada 独立显卡,售价 4999 元起。 战 99 锐龙版 R7-8845HS / 16GB / 1TB:4999 元 R7-8845HS / 32GB / 1TB:5299 元 R7-8845HS / RTX 4050 / 32GB / 1TB:7299 元 R7 Pro-8845HS / RTX 2000 Ada...
  • python中def什么意思

    python中def什么意思
    python 中,def 关键字用于定义函数,这些函数是代码块,执行特定任务。函数语法为 def (参数列表)。函数可以通过其名字和圆括号调用。函数可以接受参数作为输入,并在函数体中使用参数名访问。函数可以使用 return 语句返回一个值,它将成为函数调用的结果。 Python 中 def 关键字 在 Python 中,def 关键字用于定义函数。函数是代码块,旨在执行特定任务。 语法 def 函数定义的语法如下: def (参数列表): # 函数体 示例 定义...
  • python中int函数的用法

    python中int函数的用法
    int() 函数将值转换为整数,支持多种类型(字符串、字节、浮点数),默认进制为 10。可以指定进制数范围在 2-36。int() 返回 int 类型的转换结果,丢弃小数点。例如,将字符串 "42" 转换为整数为 42,将浮点数 3.14 转换为整数为 3。 Python 中的 int() 函数 int() 函数用于将各种类型的值转换为整数。它接受任何可以解释为整数的值作为输入,包括字符串、字节、浮点数和十六进制表示。 用法 int(object, base=10) 其中...