From 640ff61422bc0ee3966941b93d9889ddbbd38d77 Mon Sep 17 00:00:00 2001 From: ckonstanski Date: Thu, 30 Jul 2026 18:17:14 -0600 Subject: more files --- fix-virtualenv.sh | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 fix-virtualenv.sh (limited to 'fix-virtualenv.sh') diff --git a/fix-virtualenv.sh b/fix-virtualenv.sh new file mode 100755 index 0000000..c3ec426 --- /dev/null +++ b/fix-virtualenv.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +for pkg in virtualenv; do + which ${pkg} + ret=${?} + if [ "${ret}" != "0" ]; then + echo "${pkg} not found. Please install it and try again." 1>&2 + exit ${ret} + fi +done + +basedir=$(dirname $0) +rm -rf ${basedir}/venv + +if [ ! -d ${basedir}/venv ] || [ "$(ls -A ${basedir}/venv)" == "" ]; then + virtualenv -p python3.6 ${basedir}/venv +fi + +pushd ${basedir} >/dev/null 2>&1 +. venv/bin/activate +pip3 install --upgrade --use-feature=2020-resolver -r requirements.txt +popd >/dev/null 2>&1 + +exit 0 -- cgit v1.3