Python IBM pyomo 综合体
Python ibm pyomo cplex
我需要一些帮助来激活 linux 上的 cplex 社区版和 python/pyomo。我已按照 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. Problem size limits exceeded."
我也试过将导出行写入 bashrc 但没有成功。
我的相关 python 代码行如下所示:
Optimize = SolverFactory ('cplex', executable='/path/to/cplex-executable')
我期待任何提示。谢谢
如果您使用免费社区版,错误
"Cplex Error 1016: Community Edition. Problem size limits exceeded."
这是正常现象,意味着您的模型比免费版允许的要大。
所以你可以:
要解锁模型大小限制,您需要设置 CPLEX_STUDIO_KEY
环境变量,而非 CPLEX_API_KEY
。如果你解决了这个问题,希望你的问题会消失。
编辑:
我第一次没有注意到,但据我所知,CPLEX Community Edition 目前仅适用于 12.9。请尝试设置 CPLEX_STUDIO_DIR129
环境变量而不是 CPLEX_STUDIO_DIR1210
。例如:
export CPLEX_STUDIO_DIR129=/path/to/cplex
我需要一些帮助来激活 linux 上的 cplex 社区版和 python/pyomo。我已按照 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. Problem size limits exceeded."
我也试过将导出行写入 bashrc 但没有成功。
我的相关 python 代码行如下所示: Optimize = SolverFactory ('cplex', executable='/path/to/cplex-executable')
我期待任何提示。谢谢
如果您使用免费社区版,错误
"Cplex Error 1016: Community Edition. Problem size limits exceeded."
这是正常现象,意味着您的模型比免费版允许的要大。
所以你可以:
要解锁模型大小限制,您需要设置 CPLEX_STUDIO_KEY
环境变量,而非 CPLEX_API_KEY
。如果你解决了这个问题,希望你的问题会消失。
编辑:
我第一次没有注意到,但据我所知,CPLEX Community Edition 目前仅适用于 12.9。请尝试设置 CPLEX_STUDIO_DIR129
环境变量而不是 CPLEX_STUDIO_DIR1210
。例如:
export CPLEX_STUDIO_DIR129=/path/to/cplex