optimization - CpoException : Can not execute command 'cpoptimizer -angel' . 请检查所需可执行文件的可用性

标签 optimization cplex docplex cp-optimizer

我有 CPLEX 优化工作室 安装在我的 Ubuntu 机器上,我正在使用 docplex成功的模型模块。现在我必须使用 Cpo型号来自 docplex.cp.model我有错误:

CpoException: Can not execute command 'cpoptimizer -angel'. Please check availability of required executable file.



我不知道是怎么回事。我无法获得 的支持IBM 因为我有学生证。

最佳答案

请按照建议尝试以下here :

CpoModel.solve(agent='local',
               execfile='COSHOME/cpoptimizer/bin/cpoptimizer')

在哪里 COSHOME是安装 CPLEX Optimization Studio 的目录。

或者,您可以创建一个名为 cpo_config.py 的文件。如下所示,并将其包含在您的 PYTHONPATH 中:
context.solver.agent = 'local'
context.solver.local.execfile = 'full path of the cpoptimizer executable'

后者的优点是它将适用于您的所有 docplex 程序。另见 configuring the local solving agent 上的文档。 .

关于optimization - CpoException : Can not execute command 'cpoptimizer -angel' . 请检查所需可执行文件的可用性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59054559/

相关文章:

c++ - 如何在宏 BranchCallback 中修复边界/更改变量边界? C++

python - 如何使用 DOcplex (python) 向模型添加二次约束?

python - 如何在 DOCPLEX (Python) 上使用连续变量进行 IF-THEN 约束?

c++ - 我的 cplex c++ 代码 exportModel() 输出一个空文件名.lp

c++ - 在 C++ 中声明全局变量的问题

python - 哪里可以找到docplex自动调优工具的文档?

scala - 最佳 HashSet 初始化(Scala | Java)

performance - Page Speed - 消除渲染阻塞

c# - 查找所有出现的对象实例化

javascript - 异步加载的 Cufon 不会在 IE 中呈现