首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CPLEX错误1016:促销版,使用学术版CPLEX

CPLEX错误1016:促销版,使用学术版CPLEX
EN

Stack Overflow用户
提问于 2018-11-21 13:30:25
回答 2查看 1.4K关注 0票数 0

我使用python和clpex,当我完成我的模型时,我运行了程序,它抛出了以下错误:

CplexSolverError: CPLEX错误1016:推广版本。超出问题大小限制。

我已经安装了IBM学术CPLEX,如何使python识别这个版本而不是升级版本?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-03-11 04:04:58

您可以选择安装CPLEX的方向。例如,D:\Cplex之后,您将看到一个文件夹名称cplex,然后单击该名称,-> python -->选择python的版本( Ex: 3.6 ),然后选择文件夹x64_win64,您将看到另一个文件名cplex。如果将此文件复制到python站点packakges ^^中,则不会受到限制。

票数 1
EN

Stack Overflow用户

发布于 2018-11-27 23:23:28

正如在另一个答案中所建议的,您可以使用PYTHONPATH环境变量。另一种选择是在免费的“社区版”顶部安装cplex软件包的学术版本。这将适用于您的系统Python或虚拟环境。例如,您可以执行如下操作:

代码语言:javascript
复制
$ cd <COSDIR>/cplex/python/2.7/<platform>/
$ pip install .
Processing /home/rkersh/opt/CPLEX_Studio128/cplex/python/2.7/x86-64_linux
Building wheels for collected packages: cplex
  Running setup.py bdist_wheel for cplex ... done
  Stored in directory: /home/rkersh/.cache/pip/wheels/88/19/c6/6545d3d5ac65b18b796b44986272e17f3a8429df7b12472624
Successfully built cplex
Installing collected packages: cplex
  Found existing installation: cplex 12.8.0.1
    Uninstalling cplex-12.8.0.1:
      Successfully uninstalled cplex-12.8.0.1
Successfully installed cplex-12.8.0.0

对于第一个命令,COSDIR是安装的位置,platform类似于x86-64_linuxx64_win64x86-64_osx等。在上面的示例中,您可以看到COSDIR/home/rkersh/opt/CPLEX_Studio128platformx86-64_linux。这样做之后,您就不应该再获得版本了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53413153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档