【发布时间】:2018-03-01 21:36:42
【问题描述】:
我已按照 ipopt coinor 网站说明安装了 ipopt 优化器。这在构建目录中产生了一些静态对象文件,但没有产生任何 bin 文件夹。
现在,当试图让 pyomo 使用 ipopt 时,我见过的唯一方法是指定可执行位置,就像这样
opt = SolverFactory('ipopt', executable='executable path here')
但我不知道那可能是什么。
我还注意到 coin-or 在他们的网站上有一些预编译的二进制文件。它们在 bin 文件夹中包含一个 ipopt 可执行文件,但链接该文件将使系统抱怨缺少名为 libsvml.so 的静态对象。
ipopt 安装指南没有提到 libsvm,所以这让我很困惑。
我在制作/安装步骤中是否遗漏了什么? 任何帮助将不胜感激
【问题讨论】: