| 
1 |  | -#!/bin/bash  | 
2 |  | - | 
3 |  | -CONDA_ENV_NAME=$1  | 
4 |  | -AUTOML_ENV_FILE=$2  | 
5 |  | -OPTIONS=$3  | 
6 |  | -PIP_NO_WARN_SCRIPT_LOCATION=0  | 
7 |  | - | 
8 |  | -if [ "$CONDA_ENV_NAME" == "" ]  | 
9 |  | -then  | 
10 |  | -  CONDA_ENV_NAME="azure_automl"  | 
11 |  | -fi  | 
12 |  | - | 
13 |  | -if [ "$AUTOML_ENV_FILE" == "" ]  | 
14 |  | -then  | 
15 |  | -  AUTOML_ENV_FILE="automl_env_mac.yml"  | 
16 |  | -fi  | 
17 |  | - | 
18 |  | -if [ ! -f $AUTOML_ENV_FILE ]; then  | 
19 |  | -    echo "File $AUTOML_ENV_FILE not found"  | 
20 |  | -    exit 1  | 
21 |  | -fi  | 
22 |  | - | 
23 |  | -if source activate $CONDA_ENV_NAME 2> /dev/null  | 
24 |  | -then  | 
25 |  | -   echo "Upgrading azureml-sdk[automl,notebooks,explain] in existing conda environment" $CONDA_ENV_NAME  | 
26 |  | -   pip install --upgrade azureml-sdk[automl,notebooks,explain] &&  | 
27 |  | -   jupyter nbextension uninstall --user --py azureml.widgets  | 
28 |  | -else  | 
29 |  | -   conda env create -f $AUTOML_ENV_FILE -n $CONDA_ENV_NAME &&  | 
30 |  | -   source activate $CONDA_ENV_NAME &&  | 
31 |  | -   conda install lightgbm -c conda-forge -y &&  | 
32 |  | -   python -m ipykernel install --user --name $CONDA_ENV_NAME --display-name "Python ($CONDA_ENV_NAME)" &&  | 
33 |  | -   jupyter nbextension uninstall --user --py azureml.widgets &&  | 
34 |  | -   pip install numpy==1.15.3 &&  | 
35 |  | -   echo "" &&  | 
36 |  | -   echo "" &&  | 
37 |  | -   echo "***************************************" &&  | 
38 |  | -   echo "* AutoML setup completed successfully *" &&  | 
39 |  | -   echo "***************************************" &&  | 
40 |  | -   if [ "$OPTIONS" != "nolaunch" ]  | 
41 |  | -   then  | 
42 |  | -      echo "" &&  | 
43 |  | -      echo "Starting jupyter notebook - please run the configuration notebook" &&  | 
44 |  | -      echo "" &&  | 
45 |  | -      jupyter notebook --log-level=50 --notebook-dir '../..'  | 
46 |  | -   fi  | 
47 |  | -fi  | 
48 |  | - | 
49 |  | -if [ $? -gt 0 ]  | 
50 |  | -then  | 
51 |  | -   echo "Installation failed"  | 
52 |  | -fi  | 
53 |  | - | 
54 |  | - | 
55 |  | - | 
 | 1 | +#!/bin/bash  | 
 | 2 | + | 
 | 3 | +CONDA_ENV_NAME=$1  | 
 | 4 | +AUTOML_ENV_FILE=$2  | 
 | 5 | +OPTIONS=$3  | 
 | 6 | +PIP_NO_WARN_SCRIPT_LOCATION=0  | 
 | 7 | + | 
 | 8 | +if [ "$CONDA_ENV_NAME" == "" ]  | 
 | 9 | +then  | 
 | 10 | +  CONDA_ENV_NAME="azure_automl"  | 
 | 11 | +fi  | 
 | 12 | + | 
 | 13 | +if [ "$AUTOML_ENV_FILE" == "" ]  | 
 | 14 | +then  | 
 | 15 | +  AUTOML_ENV_FILE="automl_env_mac.yml"  | 
 | 16 | +fi  | 
 | 17 | + | 
 | 18 | +if [ ! -f $AUTOML_ENV_FILE ]; then  | 
 | 19 | +    echo "File $AUTOML_ENV_FILE not found"  | 
 | 20 | +    exit 1  | 
 | 21 | +fi  | 
 | 22 | + | 
 | 23 | +if source activate $CONDA_ENV_NAME 2> /dev/null  | 
 | 24 | +then  | 
 | 25 | +   echo "Upgrading azureml-sdk[automl,notebooks,explain] in existing conda environment" $CONDA_ENV_NAME  | 
 | 26 | +   pip install --upgrade azureml-sdk[automl,notebooks,explain] &&  | 
 | 27 | +   jupyter nbextension uninstall --user --py azureml.widgets  | 
 | 28 | +else  | 
 | 29 | +   conda env create -f $AUTOML_ENV_FILE -n $CONDA_ENV_NAME &&  | 
 | 30 | +   source activate $CONDA_ENV_NAME &&  | 
 | 31 | +   conda install lightgbm -c conda-forge -y &&  | 
 | 32 | +   python -m ipykernel install --user --name $CONDA_ENV_NAME --display-name "Python ($CONDA_ENV_NAME)" &&  | 
 | 33 | +   jupyter nbextension uninstall --user --py azureml.widgets &&  | 
 | 34 | +   pip install numpy==1.15.3 &&  | 
 | 35 | +   echo "" &&  | 
 | 36 | +   echo "" &&  | 
 | 37 | +   echo "***************************************" &&  | 
 | 38 | +   echo "* AutoML setup completed successfully *" &&  | 
 | 39 | +   echo "***************************************" &&  | 
 | 40 | +   if [ "$OPTIONS" != "nolaunch" ]  | 
 | 41 | +   then  | 
 | 42 | +      echo "" &&  | 
 | 43 | +      echo "Starting jupyter notebook - please run the configuration notebook" &&  | 
 | 44 | +      echo "" &&  | 
 | 45 | +      jupyter notebook --log-level=50 --notebook-dir '../..'  | 
 | 46 | +   fi  | 
 | 47 | +fi  | 
 | 48 | + | 
 | 49 | +if [ $? -gt 0 ]  | 
 | 50 | +then  | 
 | 51 | +   echo "Installation failed"  | 
 | 52 | +fi  | 
 | 53 | + | 
 | 54 | + | 
 | 55 | + | 
0 commit comments