【问题标题】:Create a txt file with Sagemaker Lifecycle Configuration script使用 Sagemaker 生命周期配置脚本创建 txt 文件
【发布时间】:2019-05-14 19:30:17
【问题描述】:

当 sagemaker 笔记本启动时,我无法让 Sagemaker 生命周期配置在包含我的 jupyter 笔记本的目录中创建一个普通的 .txt 文件。

以后我会在这个文件中添加文本,但第一步是创建文件。

启动笔记本脚本:

#!/bin/bash

set -e

touch filename.txt

注意:我已编辑我的笔记本以添加此生命周期配置。

但是当笔记本启动并打开它时,该文件不存在。这可能吗?

【问题讨论】:

    标签: amazon-web-services jupyter-notebook amazon-sagemaker


    【解决方案1】:

    您正在根目录中创建文件。

    使用笔记本的终端选项进行探索

    【讨论】:

      【解决方案2】:

      生命周期配置脚本的工作目录是“/”,Jupyter 从“/home/ec2-user/SageMaker”目录启动。因此,如果您在“/home/ec2-user/SageMaker”之外创建文件,它在 Jupyter 文件浏览器中将不可见。

      要解决这个问题,您可以将脚本修改为

      touch /home/ec2-user/SageMaker/filename.txt
      

      感谢您使用 Amazon SageMaker!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-02-16
        • 2021-02-03
        • 2022-10-16
        • 2023-03-28
        • 1970-01-01
        • 1970-01-01
        • 2020-07-26
        • 2020-07-18
        相关资源
        最近更新 更多