installing Ipopt for anaconda python

寵の児 提交于 2019-12-07 23:27:14

问题


Has anyone installed Ipopt on Anaconda python? I downloaded the version 3.6.1. Addditionally, I downloaded the requested intel Fortran libraries as described in the readme file.

The install should be straight forward by using configure make and make install with all dependencies linked to it. I hope I will figure that out by myself.

What else do I have to consider if I would like to use Ipopt within anaconda ? In particular I would like to build Pygmo with the Ipopt included.

Or is it sufficient to install pyopt or Casadi ?


回答1:


I have installed ipopt on an anaconda environment via the anaconda cloud; ipopt on the anaconda cloud is available on https://anaconda.org/conda-forge/ipopt.

To install ipopt on an anaconda environment, you just need to open an anaconda terminal, activate the environment you wish to install ipopt on, then type: "conda install -c conda-forge ipopt", then proceed normally as you would in installing other packages.




回答2:


I am not particularly familiar with Casadi, but the selection of your optimisation interface will depend pretty much in what are you expecting to do with your problem. For a simple optimisation problem you may use scipy.minimize, for example.

In principle, both (refeering to pyOpt and PyGMO) give you different set of functionalities. For example, PyGMO has other functionalities such as Dr. PyGMO and the possibility of use the Generalised Island Model. In your particular case, you will have to decide on your own what suits you best.

If the task you are doing explicitly requires the use of Ipopt, then the configuration of either PyGMO, pyOpt, or other interface should be a secondary item to whatever you preffer.



来源:https://stackoverflow.com/questions/30018848/installing-ipopt-for-anaconda-python

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!