[英]CpoException: Can not execute command 'cpoptimizer -angel'. Please check availability of required executable file
我在我的 Ubuntu 机器上安装了CPLEX Optimization Studio ,并且我成功地使用了docplex
模型模块。 现在我必须使用docplex.cp.model中的docplex.cp.model
并且出现错误:
CpoException:无法执行命令“cpoptimizer -angel”。 请检查所需的可执行文件的可用性。
我不知道是怎么回事。 我无法获得IBM的支持,因为我有学生许可证。
请按照此处的建议尝试以下操作:
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 程序。 另请参阅有关配置本地求解代理的文档。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.