为Python安装Ipopt

2024-10-01 15:41:21 发布

您现在位置:Python中文网/ 问答频道 /正文

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

通过使用configuremake和{}以及所有与之链接的依赖项,安装应该是直接的。我希望我自己能解决这个问题。在

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

或者安装pyopt或Casadi就足够了吗?在


Tags: 版本libraries链接自述文件fortrancasadiintelipopt
2条回答

我已经通过anaconda云在一个Python环境中安装了ipopt;anaconda云上的ipopt可以在https://anaconda.org/conda-forge/ipopt上找到。在

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

我对Casadi不是特别熟悉,但您的优化界面的选择在很大程度上取决于您希望如何处理您的问题。对于一个简单的优化问题,您可以使用压缩。最小化例如。在

原则上,两者(引用pyOpt和PyGMO)提供了不同的功能集。例如,PyGMO还具有其他功能,例如PyGMO博士和使用广义岛屿模型的可能性。在你的特殊情况下,你必须自己决定什么最适合你。在

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

相关问题 更多 >

    热门问题