这是一个精算计算项目,用于处理保险合同的未到期责任准备金计算。
- Python 3.8+
- pandas
- numpy
- openpyxl
- xlrd
- 双击运行
activate_env.bat - 等待依赖包安装完成
- 运行Python脚本
- 右键点击
activate_env.ps1,选择"使用PowerShell运行" - 等待依赖包安装完成
- 运行Python脚本
# 使用 venv (推荐)
python -m venv venv
# 或使用 conda
conda create -n 中原未到期 python=3.8# Windows (PowerShell)
venv\Scripts\Activate.ps1
# Windows (CMD)
venv\Scripts\activate.bat
# Linux/Mac
source venv/bin/activate
# 如果使用 conda
conda activate 中原未到期pip install -r requirements.txt# 运行示例脚本
python 示例.py
# 运行计量脚本
python 计量.py# 如果使用 venv
deactivate
# 如果使用 conda
conda deactivate示例.py: 示例计算脚本计量.py: 主要计量脚本lrc_2024.csv: 2024年数据文件PI_SHOULD_REC_PAY_OFF_MON.csv: 保费收取数据精算假设V5.xlsx: 精算假设数据国债利率曲线(文档版).xlsx: 利率曲线数据requirements.txt: Python依赖包列表activate_env.bat: 批处理激活脚本activate_env.ps1: PowerShell激活脚本
- 确保在运行脚本前已激活虚拟环境
- 数据文件较大,请确保有足够的磁盘空间
- 首次运行可能需要较长时间处理数据
- 如果遇到PowerShell执行策略问题,可以:
- 使用批处理文件
activate_env.bat - 或以管理员身份运行PowerShell并执行:
Set-ExecutionPolicy RemoteSigned
- 使用批处理文件
- 如果虚拟环境激活失败,请检查Python是否正确安装
- 如果依赖包安装失败,请检查网络连接或使用国内镜像源
- 如果数据文件读取失败,请检查文件路径和格式