藏金阁 v1.0 - 安装与打包说明
版权所有:© 2025 东湖沙湾论彩彩迷群
作者:摸球校尉陈八七
目录
用户安装说明
方式一:使用可执行文件(推荐)
- 下载
藏金阁.exe文件 - 双击运行即可,无需安装
- 首次运行会弹出激活对话框,可选择试用或激活
方式二:从源代码运行
- 安装Python 3.8或更高版本
- 安装依赖包:
pip install -r requirements.txt
- 运行程序:
python main_gui.py
开发者打包说明
环境要求
- Python 3.8 或更高版本
- PyInstaller(会自动安装)
- 所有依赖包(见 requirements.txt)
打包步骤
方法一:使用批处理文件(推荐)
- 双击运行
build_exe.bat - 等待打包完成
- 打包完成后:
- 主程序:
藏金阁.exe(根目录) - 注册管理工具:
registration/注册管理工具.exe
方法二:使用Python脚本
- 打开命令行
- 进入项目目录
- 运行:
python build_exe.py
打包输出
打包完成后会生成以下文件:
项目目录/
├── 藏金阁.exe # 主程序可执行文件
├── registration/
│ └── 注册管理工具.exe # 注册管理工具可执行文件
└── dist/ # 临时输出目录(可删除)
打包配置说明
打包脚本会自动:
- 检查依赖:自动检查并安装PyInstaller
- 打包主程序:
- 生成单文件可执行程序
- 包含所有依赖库
- 包含registration模块
- 打包注册管理工具:
- 生成单文件可执行程序
- 输出到registration目录
- 清理临时文件:自动删除build和spec文件
打包参数说明
主程序打包参数:
--onefile:生成单文件可执行程序--windowed:无控制台窗口(GUI程序)--add-data=registration;registration:包含registration目录--hidden-import:包含必要的隐藏导入--collect-all:收集所有子模块
常见问题
Q1: 打包失败,提示找不到模块?
A: 确保所有依赖已安装:
pip install -r requirements.txt
pip install pyinstaller
Q2: 打包后的exe文件很大?
A: 这是正常的,因为包含了所有依赖库。单文件打包通常会有100-200MB。
Q3: 打包后的exe无法运行?
A: 检查以下几点:
- 是否在Windows系统上打包
- 是否包含了所有必要的文件
- 查看错误信息,可能需要添加额外的隐藏导入
Q4: 如何减小exe文件大小?
A: 可以尝试:
- 使用
--exclude-module排除不需要的模块 - 使用目录模式而非单文件模式
- 压缩可执行文件
从源代码运行
环境配置
- 安装Python
- 下载Python 3.8或更高版本
- 安装时勾选"Add Python to PATH"
- 安装依赖包
pip install -r requirements.txt
- 运行程序
python main_gui.py
依赖包说明
pandas>=1.5.0:数据处理openpyxl>=3.0.0:Excel文件操作requests>=2.28.0:网络请求cryptography>=3.4.8:加密功能(注册系统)
目录结构
项目目录/
├── main_gui.py # 主程序
├── data_loader.py # 数据加载模块
├── query_engine.py # 查询引擎模块
├── online_updater.py # 在线更新模块
├── registration/ # 注册系统
│ ├── __init__.py
│ ├── production_registration_core.py
│ ├── client_license_validator.py
│ └── keys/ # 密钥目录
├── 注册管理工具.py # 注册管理工具
├── requirements.txt # 依赖包列表
├── build_exe.py # 打包脚本
└── README.md # 说明文档
技术支持
如遇到安装或打包问题,请联系:
- 邮箱:moqiuxiaowei@qq.com
- QQ群:253799100 摸金门
- 微信号:moqiuxiaowei
版权所有 © 2025 东湖沙湾论彩彩迷群。保留所有权利。