# FootballInsight Pro **FootballInsight Pro** 是一个足球数据分析平台,提供球队、球员、联赛等多维度的数据分析功能。以下指南将帮助你快速启动和运行该项目。 ## 目录 - [安装依赖](#安装依赖) - [配置环境变量](#配置环境变量) - [启动项目](#启动项目) - [访问前端页面](#访问前端页面) - [常见问题](#常见问题) ### 系统环境要求和安装说明 #### 1. 硬件环境和操作系统 - **CPU**:无特殊要求(一般PC计算机即可)。 - **内存**:建议4GB及以上。 - **存储空间**:至少需要10GB可用磁盘空间。 - **操作系统**: - Windows 10/11(64位) - macOS 10.14及以上版本 - Linux(支持主流发行版如Ubuntu 18.04及以上版本) --- #### 2. 开发平台(含开源/第三方工具) 以下为开发所需的平台和工具列表: - **编程语言**: - Python 3.8及以上版本 - **开发框架**: - Django(Python Web框架) - **前端库**: - jQuery(用于增强页面交互) - **构建工具**: - pip(Python包管理工具) - **版本控制**: - Git ## 安装依赖 1. **进入项目目录** ```bash cd footviz ``` 确保当前在有manage.py的文件夹内 2. **创建虚拟环境(推荐)** 使用 Python 虚拟环境来隔离项目的依赖: ```bash python -m venv venv ``` 在 macOS/Linux 上 : ```sh source venv/bin/activate # 在 macOS/Linux 上 ``` 在 Windows 上: ```commandline venv\Scripts\activate ``` 3. **安装 Python 依赖** 确保你已经安装了 Python 3.x。然后使用 `pip` 安装项目所需的依赖: ```bash pip install -r requirements.txt ``` ## 启动项目 1. **收集静态文件** [//]: # ( 如果项目包含静态资源(如 CSS、JavaScript 和图片),运行以下命令将其收集到指定目录:) ```bash python manage.py collectstatic ``` 2. **启动开发服务器** 使用 Django 开发服务器启动项目: ```bash python manage.py runserver ``` 默认情况下,项目将在 `http://127.0.0.1:8000` 启动。 ## 访问前端页面 1. **打开浏览器** 在浏览器中访问以下 URL:`http://127.0.0.1:8000` 2. **导航到球员分析页面** - 在左侧导航栏中,点击“球员分析”链接,进入球员选择页面。 - 页面左侧会显示联赛按钮,点击选择一个联赛(例如英格兰国旗图标)。 - 联赛选择后,右侧将加载该联赛下的所有球队按钮。 - 点击某个球队按钮,即可查看该球队的具体球员信息。 3. **其他功能导航** - **主页**:展示平台简介和主要功能。 - **赛程**:选择联赛后,查看对应联赛的赛程信息。 - **积分榜**:选择联赛后,查看该联赛的积分榜数据。 - **联赛分析**:提供各联赛的整体数据分析。 - **球队分析**:类似球员分析,但专注于球队层面的数据。 - **精彩赛事回顾**:展示精选比赛的视频回顾。 > **提示**: > - 如果需要登录或订阅才能访问某些功能,请确保已注册并登录。 > - 数据截止日期为 2025 年 4 月 12 日,部分功能可能受此限制影响。