我正在尝试使用 Windows 64位中的 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
任何人都可以帮我解决这个问题吗? 感谢。
答案 0 :(得分:0)
conda install -y -c pycalphad cyipopt
在anaconda提示符中执行此操作应在anaconda中使用cyipopt for python完成ipopt的安装。