diff --git a/how-to-use-azureml/automated-machine-learning/automl_setup_linux.sh b/how-to-use-azureml/automated-machine-learning/automl_setup_linux.sh index cd760ab0..db8a357c 100644 --- a/how-to-use-azureml/automated-machine-learning/automl_setup_linux.sh +++ b/how-to-use-azureml/automated-machine-learning/automl_setup_linux.sh @@ -1,52 +1,52 @@ -#!/bin/bash - -CONDA_ENV_NAME=$1 -AUTOML_ENV_FILE=$2 -OPTIONS=$3 -PIP_NO_WARN_SCRIPT_LOCATION=0 - -if [ "$CONDA_ENV_NAME" == "" ] -then - CONDA_ENV_NAME="azure_automl" -fi - -if [ "$AUTOML_ENV_FILE" == "" ] -then - AUTOML_ENV_FILE="automl_env.yml" -fi - -if [ ! -f $AUTOML_ENV_FILE ]; then - echo "File $AUTOML_ENV_FILE not found" - exit 1 -fi - -if source activate $CONDA_ENV_NAME 2> /dev/null -then - echo "Upgrading azureml-sdk[automl,notebooks,explain] in existing conda environment" $CONDA_ENV_NAME - pip install --upgrade azureml-sdk[automl,notebooks,explain] && - jupyter nbextension uninstall --user --py azureml.widgets -else - conda env create -f $AUTOML_ENV_FILE -n $CONDA_ENV_NAME && - source activate $CONDA_ENV_NAME && - python -m ipykernel install --user --name $CONDA_ENV_NAME --display-name "Python ($CONDA_ENV_NAME)" && - jupyter nbextension uninstall --user --py azureml.widgets && - echo "" && - echo "" && - echo "***************************************" && - echo "* AutoML setup completed successfully *" && - echo "***************************************" && - if [ "$OPTIONS" != "nolaunch" ] - then - echo "" && - echo "Starting jupyter notebook - please run the configuration notebook" && - echo "" && - jupyter notebook --log-level=50 --notebook-dir '../..' - fi -fi - -if [ $? -gt 0 ] -then - echo "Installation failed" -fi - - +#!/bin/bash + +CONDA_ENV_NAME=$1 +AUTOML_ENV_FILE=$2 +OPTIONS=$3 +PIP_NO_WARN_SCRIPT_LOCATION=0 + +if [ "$CONDA_ENV_NAME" == "" ] +then + CONDA_ENV_NAME="azure_automl" +fi + +if [ "$AUTOML_ENV_FILE" == "" ] +then + AUTOML_ENV_FILE="automl_env.yml" +fi + +if [ ! -f $AUTOML_ENV_FILE ]; then + echo "File $AUTOML_ENV_FILE not found" + exit 1 +fi + +if source activate $CONDA_ENV_NAME 2> /dev/null +then + echo "Upgrading azureml-sdk[automl,notebooks,explain] in existing conda environment" $CONDA_ENV_NAME + pip install --upgrade azureml-sdk[automl,notebooks,explain] && + jupyter nbextension uninstall --user --py azureml.widgets +else + conda env create -f $AUTOML_ENV_FILE -n $CONDA_ENV_NAME && + source activate $CONDA_ENV_NAME && + python -m ipykernel install --user --name $CONDA_ENV_NAME --display-name "Python ($CONDA_ENV_NAME)" && + jupyter nbextension uninstall --user --py azureml.widgets && + echo "" && + echo "" && + echo "***************************************" && + echo "* AutoML setup completed successfully *" && + echo "***************************************" && + if [ "$OPTIONS" != "nolaunch" ] + then + echo "" && + echo "Starting jupyter notebook - please run the configuration notebook" && + echo "" && + jupyter notebook --log-level=50 --notebook-dir '../..' + fi +fi + +if [ $? -gt 0 ] +then + echo "Installation failed" +fi + +