问题排查 - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

问题排查

本指南显示了使用 Amazon SageMaker Studio Lab 时可能出现的常见错误。每个错误都包含描述以及错误的解决方案。

注意

您不能与多个用户共享密码,也不能使用 Studio Lab 挖掘加密货币。由于运行时系统限制,我们不建议将 Studio Lab 用于生产任务。

无法访问账户

如果您无法访问自己的账户,请验证您使用的电子邮件和密码是否正确。如果您忘记了密码,请使用以下步骤重置密码。如果您仍然无法访问自己的账户,则必须按照登录 Amazon SageMaker Studio Lab中的说明申请并注册新账户。

忘记密码

如果您忘记了密码,则必须使用以下步骤重置密码。

  1. 导航到 Studio Lab 登录页面

  2. 选择登录

  3. 选择忘记密码?以打开新页面。

  4. 输入您注册账户时使用的电子邮件地址。

  5. 选择发送重置链接以发送带有密码重置链接的电子邮件。

  6. 从密码重置电子邮件中,选择重置密码

  7. 输入您的新密码。

  8. 选择提交

无法启动项目运行时系统

如果 Studio Lab 项目运行时系统未启动,请尝试再次启动。如果这不起作用,请将实例类型从 CPU 切换到 GPU(或反过来)。有关更多信息,请参阅 更改计算类型

运行时系统意外停止运行

如果用于运行 JupyterLab 的环境出现问题,Studio Lab 会自动重新创建环境。Studio Lab 不支持手动激活此过程。

版本冲突

由于您可以根据需要添加软件包和修改环境,因此环境中的软件包之间可能会发生冲突。如果环境中的软件包之间存在冲突,则必须删除冲突的软件包。

环境构建失败

从 YAML 文件构建环境时,软件包版本冲突或文件问题可能会导致构建失败。要解决此问题,请运行以下命令删除环境。在尝试再次构建环境之前,请执行此操作。

conda remove --name <YOUR_ENVIRONMENT> --all

关于允许从 *.awswaf.com 域下载脚本的错误信息

Studio 使用 Web 应用程序防火墙服务 Amazon WAF 来保护使用 JavaScript 的资源。如果您使用的浏览器安全插件阻止了 JavaScript 的下载,则可能会弹出此错误。要使用 Studio,请允许从 *.awswaf.com 作为受信任域下载 JavaScript。有关 Amazon WAF 的更多信息,请参阅 Amazon WAF、Amazon Firewall Manager 和 Amazon Shield Advanced 中的 Amazon WAF。开发人员指南。

磁盘空间已满

如果您在尝试打开文件时遇到磁盘空间已满或 <FILE_NAME> 文件加载错误的通知,可以删除文件、目录、库或环境以增加空间。有关管理库和环境的更多信息,请参阅管理环境

项目运行时系统处于安全模式通知

如果您收到项目运行时系统处于安全模式的通知,则必须释放一些磁盘空间才能继续使用 Studio Lab 项目运行时系统。按照前面的问题排查项磁盘空间已满中的说明进行操作。一旦清理了至少 500 MB 的空间,您就可以重新启动项目运行时系统来使用 Studio Lab。方法是在 Studio Lab 顶部菜单中选择 Amazon SageMaker Studio Lab,然后选择重新启动 JupyterLab...

git 无法导入 cv2

如果在安装 opencv-python 后导入 cv2 时遇到错误,则必须按如下方式卸载 opencv-python 和安装 opencv-python-headless

%pip uninstall opencv-python --yes %pip install opencv-python-headless

然后可以按预期导入 cv2

Studio Lab 在打开大文件时变得无响应

打开大文件时,Studio Lab IDE 可能无法渲染,导致对 Studio Lab 资源的访问受阻。要解决此问题,请使用以下步骤重置 Studio Lab 工作区。

  1. 打开 IDE 后,在浏览器地址栏中复制 URL。该 URL 的格式应为 https://xxxxxx.studio.us-east-2.sagemaker.aws/studiolab/default/jupyter/lab。关闭标签页。

  2. 在新标签页中,粘贴 URL 并删除 https://xxxxxx.studio.us-east-2.sagemaker.aws/studiolab/default/jupyter/lab 后的内容。

  3. ?reset 添加到 URL 的末尾,使其格式为 https://xxxxxx.studio.us-east-2.sagemaker.aws/studiolab/default/jupyter/lab?reset

  4. 导航到更新后的 URL。这将重置已保存的用户界面状态并使 Studio Lab IDE 具有响应能力。