如何使用Anaconda在Windows上为python安装ipopt

约翰尼斯

对于我当前的项目,我需要一个求解器。我的选择落入了IPOPT。

当尝试使用Anaconda为Python安装IPOPT时,我偶然发现了多个问题。

例如:

conda install ipopt

正式安装了ipopt软件包,但随后尝试在Python中导入它却无法正常工作。

import ipopt

失败,原因:

No module named "ipopt".

阅读ipopt,cyipopt和pyipopt的文档并没有带来任何澄清。

系统:

Windows 10 64位元,Anaconda 1.9.7,Python 3.7.5(64位元)

约翰尼斯

这是为我解决问题并允许在单独环境中进行全新ipopt安装的原因:

conda create -y -n ipopt_env
conda activate ipopt_env
conda install -y -c pycalphad cyipopt

这应该将ipopt安装到当前环境中:

conda install -y -c pycalphad cyipopt

测试:

python -c “import ipopt”

不应该返回任何东西。

在python中执行以下操作以访问文档:

import ipopt
help(ipopt)
help(ipopt.problem)
help(ipopt.minimize_ipopt)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档