# E-Library **Repository Path**: pjqgood/e-library ## Basic Information - **Project Name**: E-Library - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-18 - **Last Updated**: 2026-01-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 运行步骤 1. 激活Python虚拟环境 cd e:\mcu_project\E-Library\E-Library e:\mcu_project\E-Library\E-Library\venv\Scripts\activate 2. 安装依赖包 由于项目没有requirements.txt,需要手动安装以下依赖: pip install flask flask-sqlalchemy flask-script flask-bootstrap pymysql redis 3. 数据库配置 根据 settings.py 中的配置,需要: 启动MySQL服务(端口3306) 创建名为 talentmis 的数据库 确保用户名 root ,密码 Dba123456 启动Redis服务(端口6379) 4. 启动应用 bash e:\mcu_project\E-Library\E-Library\venv\Scripts\python.exe manage.py runserver -r -d 注意事项 数据库连接:确保MySQL服务运行且数据库 talentmis 存在 Redis服务:会话管理依赖Redis,需要启动Redis服务 端口占用:默认使用5000端口,确保未被占用 依赖版本:由于没有requirements.txt,可能需要调整依赖版本兼容性 这个项目是一个完整的图书管理系统,包含学生管理、图书管理、借阅记录等 Redis是一种内存数据库,用于会话管理和缓存。以下是Redis服务的运行方法: Windows系统运行Redis 方法1:使用Redis Windows版本(推荐) 下载Redis Windows版本 访问:https://github.com/tporadowski/redis/releases 下载最新版Redis-x64-*.msi安装包 安装Redis 运行下载的.msi文件 按照安装向导完成安装 默认安装路径: C:\Program Files\Redis(添加到系统路径) 启动Redis服务 安装完成后,Redis服务会自动启动 可以在Windows服务中查看: Redis 服务 手动启动:服务管理器 → 找到Redis → 启动 验证Redis运行 cmd redis-cli ping # 如果返回 PONG 表示运行正常