1*61046927SAndroid Build Coastguard Worker#!/bin/bash 2*61046927SAndroid Build Coastguard Workerif [ -d "venv" ]; then 3*61046927SAndroid Build Coastguard Worker echo "A venv folder already exists in this project!" 4*61046927SAndroid Build Coastguard Worker exit 0 5*61046927SAndroid Build Coastguard Workerfi 6*61046927SAndroid Build Coastguard Workerif command -v python3 >/dev/null 2>&1; then 7*61046927SAndroid Build Coastguard Worker echo "Currently creating a python virtual environment..." 8*61046927SAndroid Build Coastguard Worker python3 -m venv venv 9*61046927SAndroid Build Coastguard Worker source venv/bin/activate 10*61046927SAndroid Build Coastguard Worker echo "Done creating new venv folder and terminal is now using venv." 11*61046927SAndroid Build Coastguard Worker echo "Now attempting to install dependencies..." 12*61046927SAndroid Build Coastguard Worker pip install -r requirements.txt 13*61046927SAndroid Build Coastguard Worker echo "Successfully finished installing dependencies!" 14*61046927SAndroid Build Coastguard Workerelse 15*61046927SAndroid Build Coastguard Worker echo "Python 3 is not currently installed on your machine!" 16*61046927SAndroid Build Coastguard Workerfi 17