Seraphine 三步跑通指南:免费英雄联盟战绩查询工具完整安装教程
【免费下载链接】Seraphine英雄联盟战绩查询工具项目地址: https://gitcode.com/gh_mirrors/se/Seraphine
Seraphine 是一款免费开源的英雄联盟战绩查询工具,基于 LCU 客户端 API 实现。进入 BP 或开局后,它能自动帮你查到同大区队友、对手的历史战绩,还附带自动 B/P、OPGG 出装展示、大乱斗 Buff 查询等辅助功能。跟着本文操作,十分钟内就能在自己电脑上跑起来。
环境自检清单
动手前,先对照下面这张表检查一遍:
| 前提条件 | 说明 | 是否必选 |
|---|---|---|
| Python 3.8 | 项目推荐的版本,依赖库在该版本下兼容性最好 | ✅ |
| pip | 依赖安装器,随 Python 一起提供 | ✅ |
| conda | 用来建隔离的虚拟环境,避免污染其他项目 | ⚠️ 可选(venv 亦可) |
| Git | 获取项目源码 | ✅ |
| Windows + 英雄联盟客户端 | 工具围绕 Windows 客户端设计,功能都依赖客户端在运行 | ✅ |
三步部署动线
第 1 步:取代码
git clone https://gitcode.com/gh_mirrors/se/Seraphine cd Seraphine命令会把整个项目拉到本地,然后进入项目目录。
第 2 步:装依赖
conda create -n seraphine python=3.8 conda activate seraphine pip install -r requirements.txt先创建一个名为 seraphine 的独立环境并激活,再按 requirements.txt 一次性装好 PyQt5、aiohttp 等全部依赖。
第 3 步:启动
python main.py界面弹出即部署完成。记得先启动英雄联盟客户端,Seraphine 的所有功能都要通过客户端的 LCU 接口取数,客户端不开着就查不到东西。
深入导航
跑通之后想继续了解项目内部,可以从这几处入手:
- app/lol/:LCU 连接与数据抓取的核心理层,战绩查询逻辑都在这里
- app/view/:主窗口、生涯战绩、OPGG 界面等界面层代码
- document/notice.md:项目方发布的公告说明
避坑提示
- ⚠️ 客户端连不上、生涯界面一直转圈:多半是英雄联盟服务器或客户端自身的问题,先重启客户端再重试。
- ⚠️ PyQt5 安装失败或报版本冲突:检查是不是用了过新的 Python 版本,环境严格按 3.8 创建即可解决。
- ⚠️ 在 Linux / Mac 上跑:项目主要面向 Windows,跨平台可能遇到路径或客户端缺失问题,不建议折腾。
【免费下载链接】Seraphine英雄联盟战绩查询工具项目地址: https://gitcode.com/gh_mirrors/se/Seraphine
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考