为什么在 SageMaker 中成功执行了生命周期脚本后,包仍未更新?
Why package is not updated even the lifecycle script has been executed successfully in SageMaker?
我想在 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
您没有激活任何 conda 环境,例如 。
#!/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
我想在 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
您没有激活任何 conda 环境,例如
#!/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