diff --git a/gimp-plugins/installGimpML.sh b/gimp-plugins/installGimpML.sh index bd758df..15bbcac 100644 --- a/gimp-plugins/installGimpML.sh +++ b/gimp-plugins/installGimpML.sh @@ -2,26 +2,34 @@ if [ ! -d "gimpenv" ]; then echo "\n-----------Installing GIMP-ML-----------\n" - 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/get-pip.py - alias python='python2' - python get-pip.py - sudo apt-get install libpython2.7 - - elif [[ $(lsb_release -rs) == "10" ]]; then #for debian 10 - wget https://bootstrap.pypa.io/get-pip.py - python get-pip.py + 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 + fi - python -m pip install --user virtualenv - python -m virtualenv gimpenv source gimpenv/bin/activate python -m pip install torchvision python -m pip install "opencv-python<=4.3"