co-maps/tools/unix/helper_python.sh
2025-11-22 13:58:55 +01:00

16 lines
312 B
Bash

PYTHON="${PYTHON:-python3}"
function activate_venv_at_path() {
path=$1
if [ ! -d "$path/".venv ]; then
"$PYTHON" -m venv "$path"/.venv
fi
source "$path"/.venv/bin/activate
if [ -f "$path"/requirements.txt ]; then
pip install --upgrade pip
pip install -r "$path"/requirements.txt
fi
}