[英]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.