当我打开终端,激活环境并运行代码时,它工作得很好,但当我尝试使用生命周期配置自动化该过程时,系统无法识别环境。我在cloud watch上收到以下消息
2020-07-16T11:25:37.576+05:30
Could not find conda environment: conda_python3
2020-07-16T11:25:37.576+05:30
You can list all discoverable environments with `conda info --envs`.我的生命周期配置代码:
#!bin/bash
set -e
ENVIRONMENT=conda_python3
source /home/ec2-user/anaconda3/bin/activate "$ENVIRONMENT"
python /home/ec2-user/SageMaker/scrub_testing.py
source /home/ec2-user/anaconda3/bin/deactivate我做错了什么?
发布于 2020-09-20 14:40:57
试着这样做
#!/bin/bash
set -e
ENVIRONMENT=conda_python3
NOTEBOOK_FILE=/home/ec2-user/SageMaker/scrub_testing.ipynb
source /home/ec2-user/anaconda3/bin/activate "$ENVIRONMENT"
nohup jupyter nbconvert "$NOTEBOOK_FILE" --ExecutePreprocessor.kernel_name=python3 --execute scrub_testing.ipynb
source /home/ec2-user/anaconda3/bin/deactivatehttps://stackoverflow.com/questions/62928892
复制相似问题