Merged PR 37: Update python version from 3.10 to 3.11

Update python version from 3.10 to 3.11
This commit is contained in:
Tianyong Qiu 2025-03-12 03:01:26 +00:00
commit 20e373ffd3

View File

@ -1265,25 +1265,25 @@ echo "Starting WebAPI service..."
pushd /home/devbox/freeleaps/apps
cp /home/devbox/freeleaps/backend_env.sh /home/devbox/freeleaps/apps/backend_env.sh
# 5. Istall python3.10 and venv module
echo "5. Istall python3.10 and venv module"
# 5. Istall python3.11 and venv module
echo "5. Istall python3.11 and venv module"
sudo apt update
sudo apt install python3.10 python3.10-venv -y
sudo apt install python3.11 python3.11-venv -y
# make sore python3.10 is installed
if ! command -v python3.10 &>/dev/null; then
echo "ERROR: Python3.10 is not installed."
# make sore python3.11 is installed
if ! command -v python3.11 &>/dev/null; then
echo "ERROR: Python3.11 is not installed."
exit 1
fi
# Upgrade pip and install virtualenv
echo "7. Upgrade pip and install virtualenv"
python3.10 -m ensurepip --upgrade
python3.10 -m pip install --upgrade pip
python3.11 -m ensurepip --upgrade
python3.11 -m pip install --upgrade pip
# 8. Create and activate a virtual environment
echo "8. Create and activate a virtual environment"
python3.10 -m venv venv_t
python3.11 -m venv venv_t
sleep 5