#!/bin/zsh
PROJECT="$HOME/Desktop/Python-Course"
mkdir -p "$PROJECT/.vscode"
if ! command -v python3 >/dev/null 2>&1; then
  osascript -e 'display dialog "没有找到 Python。请先从安装页下载并安装 Python，再双击这个文件。" buttons {"好"} with icon stop'
  exit 1
fi
python3 -m venv "$PROJECT/.venv"
cat > "$PROJECT/hello.py" <<'PY'
print("Python 环境已经准备好！")
PY
cat > "$PROJECT/.vscode/settings.json" <<'JSON'
{"python.defaultInterpreterPath":"${workspaceFolder}/.venv/bin/python","python.terminal.activateEnvironment":true}
JSON
open "$PROJECT"
osascript -e 'display dialog "完成！项目已创建在桌面的 Python-Course 文件夹。" buttons {"好"} with icon note'
