【问题标题】:CPLEX with student edition on google colab谷歌 colab 上带有学生版的 CPLEX
【发布时间】:2022-01-19 07:12:06
【问题描述】:

我有 google colab,但收到使用 CPLEX 和 Docplex 的警告:

9 frames
CplexSolverError: CPLEX Error  1016: Community Edition. Problem size limits exceeded. Purchase at http://ibm.biz/error1016.

During handling of the above exception, another exception occurred:

DOcplexLimitsExceeded                     Traceback (most recent call last)
/usr/local/lib/python3.7/dist-packages/docplex/mp/error_handler.py in fatal_limits_exceeded(self)
    212     def fatal_limits_exceeded(self):
    213         docplex_error_stop_here()
--> 214         raise DOcplexLimitsExceeded()
    215 
    216 

DOcplexLimitsExceeded: **** Promotional version. Problem size limits exceeded, CPLEX code=1016

我想使用 Google colab,并且我已经拥有 CPLEX 的学生版许可证。如何将我的 google colab 与此链接?我需要运行到本地运行时间吗?

有人可以展示将 google colab 链接到我 PC 上的学生许可证 CPLEX 的步骤吗?

谢谢!

【问题讨论】:

  • 我也有 python 3.8.10,我的 cplex 版本是 CPLEX 12.10.0

标签: python python-3.x google-colaboratory cplex docplex


【解决方案1】:

您可以通过pip install cplexpip install docplex(或任何类似内容)获得的CPLEX 版本是(免费)社区版,它限制了您可以解决的问题的大小。这就是您看到此错误的原因。

您可以通过 Academic Initiative 计划访问的完整版 CPLEX 是一个不同的软件。从某种意义上说,二进制程序是不同的程序是不同的:它是用不同的标志编译的,没有社区版的限制。

Google Colab 由 Google 自己托管,我看不出您可以如何对其进行不同的配置。所以恐怕你不能在 Google Colab 中使用 Academic Initiative CPLEX 版本。

如果您购买的是 CPLEX 订阅,我想您可以在 Google Colab 中设置相应的密钥。但它不是免费的...

【讨论】:

  • 如果我将它作为本地机器作为 jupyter notebook 运行呢?
猜你喜欢
  • 2021-02-19
  • 2019-01-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-10-03
  • 1970-01-01
  • 2022-09-28
相关资源
最近更新 更多