环境:anaconda,spyder
cplex有社区版和学术版,如果只是想解决小规模数学问题,则可以直接在pip中下载,
在cmd中输入pip install cplex 就可以
但是一旦数学规模偏大一点,(本人的数学模型是混整模型,规模偏大),则会报错,显示
CplexSolverError: CPLEX Error 1016: Community Edition. Problem size limits exceeded. Purchase at http://ibm.biz/error1016.
这个错误说明,目前运行的数学模型规模太大,社区版cplex无法求解,因此需要下载学术版,实测python3.6可以对应版本cplex12.8.0,具体操作如下:
① 下载cplex12.8.0
链接:https://pan.baidu.com/s/1T9rNXIWMXKNWQtGIwSKa3A
提取码:2wz2
②按照提示进行安装,不用改任何地方(建议不要更改安装地址,方便寻找),安装完成后如下图显示:
(12.8.0版本的忘截图了,拿12.6的应付以下,是一样的)
安装完成后,按照上图的安装地址去寻找,结果如下: