1

我正在尝试在Windows 64bit中使用mingw64(TDM-GCC)安装Ipopt。我正在考虑在anaconda python中使用它。我密切关注此处的说明(http://www.coin-or.org/Ipopt/documentation/node15.html#SECTION00045300000000000000),但我根本无法编译它。

我使用了参考 BLAS/Lapack 源,并将它们与 Ipopt 一起编译。我收到配置已成功完成的消息,但是当我尝试进行配置时,我不断收到错误消息 *

dasum.lo 需要 libcoinblas 库

*。

我也尝试将它连接到英特尔 MKL 库(lp64,最新版本)而不是编译参考库,但它给了我一个错误

“Makefile:272: *** 目标模式不包含 '%'。停止”

. ipopt 版本:3.12.4 参考 BLAS/LaPack 版本:3.6.0

谁能帮我解决这个问题?谢谢。

4

1 回答 1

0
conda install -y -c pycalphad cyipopt 

在 anaconda 提示符下执行此操作应该会在 anaconda 中使用 cyipopt for python 完成 ipopt 的安装。

于 2019-12-09T10:09:38.407 回答