setup.sh 849 B

123456789101112131415161718192021222324252627282930313233343536
  1. #!/bin/bash
  2. echo "========================================"
  3. echo "Python虚拟环境快速设置 (Unix/Linux/macOS)"
  4. echo "========================================"
  5. echo ""
  6. # 检查Python是否安装
  7. if ! command -v python3 &> /dev/null; then
  8. if ! command -v python &> /dev/null; then
  9. echo "❌ Python未安装"
  10. echo "请先安装Python 3.8+"
  11. exit 1
  12. else
  13. PYTHON_CMD="python"
  14. fi
  15. else
  16. PYTHON_CMD="python3"
  17. fi
  18. echo "✓ 检测到Python"
  19. $PYTHON_CMD --version
  20. echo ""
  21. echo "正在设置虚拟环境..."
  22. $PYTHON_CMD setup_venv.py
  23. echo ""
  24. echo "========================================"
  25. echo "设置完成!"
  26. echo "========================================"
  27. echo ""
  28. echo "激活虚拟环境: source activate_venv.sh"
  29. echo "启动应用: python run.py"
  30. echo "初始化数据库: python init_db.py"
  31. echo ""