一位数据科学家需要在 SageMaker notebook 实例上预安装特定的 Python 包。当 notebook 实例启动时,推荐哪种方法来确保这些包自动安装?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 创建 SageMaker 生命周期配置,运行包安装命令并将其附加到 notebook 实例。.
为什么这是答案
创建 SageMaker 生命周期配置是确保 SageMaker notebook 实例启动时自动安装特定 Python 包的推荐方法。生命周期配置允许您在实例创建或启动时运行脚本,这些脚本可以包含安装依赖项的命令。 其他选项不合适: 在底层 EC2 实例上安装 SSM Agent 并使用 AWS Systems Manager Automation 过于复杂,且不是 SageMaker notebook 实例的惯用管理方式。SageMaker 抽象了底层 EC2 实例的大部分管理。 将包含包安装单元格的 Jupyter notebook (.ipynb) 放在 /etc/init 下不会自动执行,/etc/init 目录用于系统初始化脚本,而不是 Jupyter notebooks。 从 notebook 中使用 Jupyter 控制台中的 conda 手动安装包不是自动化的方法,每次启动新实例时都需要手动操作。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡