Python ibm pyomo cplex

问题描述 投票:0回答:1

我需要结合python / pyomo来帮助激活linux上的cplex社区版。我已按照https://www.ibm.com/support/pages/node/297247

上的安装过程进行操作

我已将以下两行写到我的bash_profile中

export CPLEX_STUDIO_DIR1210=/path/to/cplex

export CPLEX_API_KEY=...

然后,我重新启动了机器,但始终收到消息“ Cplex Error 1016:Community Edition。超出了问题大小限制。”

我也试图将导出行写入bashrc,但没有成功。

我相关的python代码行看起来像:优化= SolverFactory('cplex',可执行文件='/ path / to / cplex-executable')

我期待任何提示。 Thx

python linux cplex pyomo ibm
1个回答
0
投票

如果使用免费的社区版,则会出现错误

“ Cplex错误1016:Community Edition。超出了问题大小限制。”

是正常的,这意味着您的模型大于免费版允许的模型。

所以您可以:

  • 移至CPLEX学术计划,对学者而言为free
  • 移至完整CPLEX
  • 在IBM Cloud as a service(WML)中调用CPLEX
© www.soinside.com 2019 - 2024. All rights reserved.