dashboard/PYTHON_ENV_SETUP_README.md
2025-06-09 14:59:40 +08:00

1.8 KiB
Raw Permalink Blame History

Python 环境配置指南

前提条件

  • 已安装 CondaAnaconda 或 Miniconda
  • Windows 操作系统

自动配置方法

  1. 双击项目根目录中的 setup_py_env.bat 文件
  2. 等待脚本完成环境配置和依赖安装
  3. 环境配置完成后,窗口会显示使用说明

手动配置方法

如果自动配置方法不起作用,请按照以下步骤手动配置:

  1. 打开命令提示符CMD或 PowerShell
  2. 创建新的 Conda 环境:
    conda create -n fast-dashboard-env python=3.11 -y
    
  3. 激活环境:
    conda activate fast-dashboard-env
    
  4. 安装项目依赖:
    cd 项目根目录
    pip install -r backend/requirements.txt
    

运行后端服务器

  1. 激活 Conda 环境(如果尚未激活):
    conda activate fast-dashboard-env
    
  2. 进入后端目录:
    cd backend
    
  3. 启动服务器:
    uvicorn main:app --reload
    
  4. 服务器将在 http://127.0.0.1:8000 启动

环境依赖列表

本项目使用以下 Python 库:

  • fastapi==0.109.2
  • uvicorn==0.27.1
  • pydantic==2.6.1
  • python-multipart==0.0.9
  • python-jose==3.3.0
  • passlib==1.7.4
  • bcrypt==4.1.2
  • requests==2.31.0
  • beautifulsoup4==4.12.2
  • sqlalchemy==2.0.26
  • aiosqlite==0.19.0
  • alembic==1.13.1

常见问题

  1. 无法激活 Conda 环境

    • 确保已正确安装 Conda
    • 尝试重新打开终端
    • 运行 conda init powershell(如果使用 PowerShell
  2. 依赖安装失败

    • 检查网络连接
    • 尝试使用镜像源:pip install -r backend/requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
  3. 启动服务器时出错

    • 确保所有依赖都已正确安装
    • 检查 backend 目录下是否有 data 文件夹,如没有则创建