3

如何安装 ipopt 求解器以在 ubuntu 中与 pyomo 一起使用?我已经下载了ipopt的zip文件

但我没有找到任何具体说明如何安装它并将其与 pyomo 一起使用。

4

1 回答 1

6

如果您下载了二进制文件,那么您只需确保 ipopt 可执行文件在您的 PATH 环境变量中。如果您尝试从源代码安装,您应该按照此处的说明进行操作。您的最后一个选择是使用 anaconda 使用以下命令安装 ipopt 二进制文件:

conda install -q -y --channel cachemeorg ipopt_bin

我认为 conda 安装了旧版本的 ipopt,所以请注意。

使用这些安装中的任何一个,当您ipopt在终端窗口中键入并获得以下输出时,您将知道它已正确安装:

No stub!
usage: ipopt [options] stub [-AMPL] [<assignment> ...]

Options:
    --  {end of options}
    -=  {show name= possibilities}
    -?  {show usage}
    -e  {suppress echoing of assignments}
    -s  {write .sol file (without -AMPL)}
    -v  {just show version}
于 2017-09-15T14:09:19.867 回答