为anaconda python安装Ipopt

时间:2015-05-03 20:12:17

标签: python ipopt

有人在Anaconda python上安装了Ipopt吗?我下载了3.6.1版本。另外,我按照自述文件中的描述下载了requested intel Fortran libraries

使用configure makemake install以及与之关联的所有依赖关系,应该可以直接进行安装。我希望我能自己解决这个问题。

如果我想在anaconda中使用Ipopt,我还需要考虑什么?特别是我想用包含的Ipopt来构建Pygmo。

或者安装pyopt或Casadi足够吗?

2 个答案:

答案 0 :(得分:2)

我已经通过anaconda云在anaconda环境中安装了ipopt; https://anaconda.org/conda-forge/ipopt上提供了anaconda云上的ipopt。

要在anaconda环境中安装ipopt,只需打开一个anaconda终端,激活你想要安装ipopt的环境,然后键入:" conda install -c conda-forge ipopt&#34 ;,然后像安装其他软件包一样正常进行。

答案 1 :(得分:0)

我对Casadi并不是特别熟悉,但选择优化界面几乎取决于您对问题的期望。例如,对于简单的优化问题,您可以使用scipy.minimize。

原则上,两者(引用pyOpt和PyGMO)都会为您提供不同的功能。例如,PyGMO具有其他功能,例如PyGMO博士和使用广义岛模型的可能性。在您的特定情况下,您必须自己决定最适合自己的方式。

如果您正在执行的任务明确要求使用Ipopt,那么PyGMO,pyOpt或其他接口的配置应该是您提供的任何辅助项目。