if [ ! -d "gimpenv" ]; then echo "\n-----------Installing GIMP-ML-----------\n" if python --version 2>&1 | grep -q '^Python 2\.'; then # echo 'Python 2 found.' # python -m pip install virtualenv python -m virtualenv gimpenv elif python2 --version 2>&1 | grep -q '^Python 2\.'; then echo 'Python 2 found.' python2 -m pip install virtualenv python2 -m virtualenv gimpenv else echo 'Python 2 NOT found!' if [ "$(uname)" == "Linux" ]; then if [[ $(lsb_release -rs) == "18.04" ]]; then #for ubuntu 18.04 sudo apt install python-minimal alias python='python2' elif [[ $(lsb_release -rs) == "20.04" ]]; then #for ubuntu 20.04 sudo apt install python2-minimal wget https://bootstrap.pypa.io/pip/2.7/get-pip.py python get-pip.py sudo apt-get install libpython2.7 elif [[ $(lsb_release -rs) == "10" ]]; then #for debian 10 wget https://bootstrap.pypa.io/pip/2.7/get-pip.py python get-pip.py fi fi fi source gimpenv/bin/activate python -m pip install torchvision python -m pip install "opencv-python<=4.3" python -m pip install numpy python -m pip install future python -m pip install torch python -m pip install scipy python -m pip install typing python -m pip install enum python -m pip install pretrainedmodels python -m pip install requests deactivate echo "\n-----------Installed GIMP-ML------------\n" else echo "Environment already setup!" fi