如何安装frePPLe的Python库并找到6.15版本的frepple.pyd文件
frePPLe 6.15版本Python库安装指南
关于frepple.pyd文件的说明
frepple.pyd是Windows平台下frePPLe编译生成的Python动态链接扩展文件,属于编译产物,不会托管在源码仓库中,无需单独提前下载,安装官方二进制包或本地编译完成后会自动生成。
具体安装步骤
方式一:使用官方预编译安装包(推荐,无需手动编译)
- 首先下载frePPLe 6.15官方Windows安装包运行安装,安装过程中勾选 Install Python module 选项
- 安装完成后,安装目录下的
bin文件夹会自动生成frepple.pyd文件,将该bin文件夹路径添加到系统环境变量PYTHONPATH中 - 验证安装:打开Python终端执行
import frepple,无报错即为安装成功
方式二:从源码编译安装(适用于自定义部署或Linux环境)
- 先安装编译依赖:Python3.8+、C++编译器(Windows下为Visual Studio 2019+,Linux下为GCC8+)、CMake、Xerces-C库
- 拉取6.15版本源码后,在源码根目录执行编译命令:
mkdir build && cd build cmake .. -DBUILD_PYTHON=ON # Windows下执行cmake --build . --config Release # Linux下执行make && make install - 编译完成后,编译输出目录会生成
frepple.so(Linux)或frepple.pyd(Windows)文件,将该文件路径加入Python模块搜索路径即可
无UI运行注意事项
- 调用Python库时无需启动frePPLe UI服务,直接调用
frepple.readExcel()、frepple.solve()等核心接口即可完成计划运算逻辑 - 所有配置可通过Python代码直接传入,无需依赖UI界面的配置操作
内容的提问来源于stack exchange,提问作者makarovm
相关产品推荐
相关产品推荐

