Python ibm pyomo cplex

Python ibm pyomo cplex,python,linux,cplex,pyomo,ibm,Python,Linux,Cplex,Pyomo,Ibm,我需要一些关于在linux上结合python/pyomo激活cplex社区版的帮助。我已遵循了上的安装程序 我已经在我的bash_配置文件中写了以下两行 export CPLEX_STUDIO_DIR1210=/path/to/cplex export CPLEX_API_KEY=... 然后我重新启动了我的机器,但我总是收到消息“Cplex错误1016:社区版。超出了问题大小限制。” 我还尝试将导出行写入bashrc,但没有成功 我的相关python代码行如下所示: Optimize=So

我需要一些关于在linux上结合python/pyomo激活cplex社区版的帮助。我已遵循了上的安装程序

我已经在我的bash_配置文件中写了以下两行

export CPLEX_STUDIO_DIR1210=/path/to/cplex

export CPLEX_API_KEY=...
然后我重新启动了我的机器,但我总是收到消息“Cplex错误1016:社区版。超出了问题大小限制。”

我还尝试将导出行写入bashrc,但没有成功

我的相关python代码行如下所示: Optimize=SolverFactory('cplex',executable='/path/to/cplex executable')


我期待任何提示。Thx

如果使用免费社区版,则会显示错误

“Cplex错误1016:社区版。超出了问题大小限制。”

是正常的,这意味着你的模型比免费版本允许的要大

所以你可以:

  • 转到CPLEX学术倡议,该倡议针对学术界人士
  • 全速前进
  • 在IBM云中调用CPLEX作为服务()

如果您使用免费社区版,错误

“Cplex错误1016:社区版。超出了问题大小限制。”

是正常的,这意味着你的模型比免费版本允许的要大

所以你可以:

  • 转到CPLEX学术倡议,该倡议针对学术界人士
  • 全速前进
  • 在IBM云中调用CPLEX作为服务()

要解除型号尺寸限制,您需要设置
CPLEX\u STUDIO\u KEY
环境变量not
CPLEX\u API\u KEY
。如果你解决了这个问题,希望你的问题会消失

编辑:

我第一次没有注意到,但据我所知,CPLEX社区版目前只提供12.9版。请尝试设置
CPLEX\u STUDIO\u DIR129
环境变量,而不是
CPLEX\u STUDIO\u DIR1210
。例如:

export CPLEX_STUDIO_DIR129=/path/to/cplex

要解除模型尺寸限制,您需要设置
CPLEX\u STUDIO\u KEY
环境变量,not
CPLEX\u API\u KEY
。如果你解决了这个问题,希望你的问题会消失

编辑:

我第一次没有注意到,但据我所知,CPLEX社区版目前只提供12.9版。请尝试设置
CPLEX\u STUDIO\u DIR129
环境变量,而不是
CPLEX\u STUDIO\u DIR1210
。例如:

export CPLEX_STUDIO_DIR129=/path/to/cplex

Thx我已经更改了,但问题仍然存在。确切的错误信息是:“CPLEX未找到二进制目录”,然后是CPLEX错误1016:community edition。超出了问题大小限制。编辑完成了任务。12.9工程。Sp最终真的很容易,但这里您必须查看详细信息:)thxThx我已经更改了它,但问题仍然存在。确切的错误信息是:“CPLEX未找到二进制目录”,然后是CPLEX错误1016:community edition。超出了问题大小限制。编辑完成了任务。12.9工程。Sp finaöly真的很简单,但这里您必须了解细节:)thx