Files
2026-06-25 17:41:06 +08:00

24 lines
642 B
Bash

default_value=vue-fastapi-admin
app=${1:-$default_value}
platform=$(uname -s)
if [ "${platform}" == "Linux" ]; then
env_path=/data/env/python/${app}
bin_path=${env_path}/bin
# 使用 [[ ]] 进行模式匹配
elif [[ "${platform}" == *"MINGW64"* ]]; then
env_path=/d/data/python-venv/${app}
bin_path=${env_path}/Scripts
fi
if [ -d "${env_path}" ]; then
echo "Activating virtual environment..."
source ${bin_path}/activate
else
echo "Creating virtual environment..."
python -m venv ${env_path}
echo "Activating virtual environment..."
source ${bin_path}/activate
pip install -r requirements.txt
fi