【问题标题】:Why package is not updated even the lifecycle script has been executed successfully in SageMaker?为什么即使在 SageMaker 中成功执行了生命周期脚本,包也没有更新?
【发布时间】:2020-07-04 22:17:16
【问题描述】:

我想在 SageMaker 的“conda-python3”中更新 pandas 版本,我已按照page 中的步骤操作,并将新配置链接到我的实例,CloudWatch 日志显示脚本已成功执行,但是当我重启我的实例并打印出熊猫版本时,它仍然显示旧版本0.24.2,我不明白为什么?

这是生命周期配置中的脚本:

#!/bin/bash
sudo -u ec2-user -i <<'EOF'

pip install pandas

conda update pandas

source deactivate

EOF

【问题讨论】:

    标签: python pandas amazon-web-services conda amazon-sagemaker


    【解决方案1】:

    您没有激活任何 conda 环境,例如 python3

    #!/bin/bash
    sudo -u ec2-user -i <<'EOF'
    
    # This will affect only the Jupyter kernel called "conda_python3".
    source activate python3
    
    pip install pandas
    
    conda update pandas
    
    source deactivate
    
    EOF
    

    【讨论】:

      猜你喜欢
      • 2016-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-02
      • 1970-01-01
      • 1970-01-01
      • 2012-02-18
      相关资源
      最近更新 更多