Update python version from 3.10 to 3.11

This commit is contained in:
timqiu 2025-03-12 10:49:08 +08:00
parent a595dba3d3
commit 15eaf4f73e

View File

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