cplex完全安装手册,适配matlab和python!
CPLEX是一种数学优化技术。主要用于提高效率、快速实现策略并提高收益率。使用 WebSphere ILOG CPLEX 的数学优化技术可以就资源的高效利用做出更佳决策。使用 CPLEX,可以将复杂的业务问题表现为数学规划 (Mathematic Programming) 模型。高级优化算法使您能够快速找到这些模型的解决方案。
⭕说明:以下3个版本的cplex正常安装后均无约束限制,不同于gurobi,cplex的学术版就无约束限制,而gurobi需要商业版才无约束限制(即便其学术版规模一般够用部分结果展示
适配说明
| 文件 | 软件适配版本 | |
| matlab | python | |
| cplex学术版12.8 | 2018及以前 | 2.7、3.5、3.6 |
| cplex学术版12.10 | 2019及以后 | 3.6、3.7 |
| cplex学术版22.1.0 | 不支持 | 3.7、3.8、3.9、3.10 |
| 文件 | 适用matlab |
| YALMIP-R20230609 | 2019及以后 |
| YALMIP-R20180817 | 2018及以前(2016可用) |
注意:yalmip官网最近有一次更新(2025-06-26,离上次更新2023-06-22相距2年),目前从官网下载的YALMIP-master版本为R20250626而非之前的R20230622,导致与CPLEX不适配。建议直接从球球的算法空间公众号打包下载。


安装cplex_studio
先在目标盘符新建CPLEX文件夹,如C:\CPLEX

并赋予完全控制(很重要,避免因权限问题在安装时写入停顿)权限,右键CPLEX文件夹 ---> 属性 ---> 安全 ---> 为所有用户勾选上“完全控制”权限,确定;

双击或右键打开安装文件exe(根据需要安装对应的版本,教程只演示12.10.0,其他版本大致相同);



将前半部修改为之前创建的路径,如C:\CPLEX。整体路径为C:\CPLEX\CPLEX_Studio1210;
切勿将整体路径修改为盘符根目录,如C:\ D:\ F:\,否则在卸载时会导致盘符下其他文件一同被删除(由于CPLEX允许用户修改安装文件内容,未设置卸载索引以区分安装文件与其他文件,凡是根目录下的内容在卸载时一并删除);
同时在卸载时也需注意,在盘符位置下是否存在README.html、opl等文件及文件夹,如果存在,则提示安装在盘符根目录,勿直接卸载,可使用geek.exe或者360等软件,右键 ---> 强制删除,后再手动删除盘符内相关文件;

浙公网安备 33010602011771号