Cplex Python API 的下载和安装


本文主要探究如何用Python 调用 Cplex求解器。

pip 直接安装——社区版

安装方法:
在 Anaconda Prompt 中输入 pip install cplex 进行安装即可。
在这里插入图片描述

此时的cplex 求解器相当于 其社区版,可以用python 调用它解决一些小问题,但对比较大的模型问题进行求解时,会报错。

CPLEX 的 Python API 安装——学生版

Cplex_studio下载安装

IBM(CPLEX)官网上有对于学生和老师的免费学术版,看到这,博主真的是激动不已,感激涕零。但是…
在这里插入图片描述
???
咱也不敢说,咱也不敢问。咱也不知道哪里出了问题,呜呜呜呜呜,哇的就哭出了声,终究是博主不配了…
大起大落,没办法,博主只好发动小马达,全网各资源进行搜索,终于…!!
博主在公众号程序猿声中找到了这位公众号主人申请后的资源包!!真的是激动!!感谢!资源包下载完成后,点击.exe文件进行安装,安装过程按照步骤来即可(建议框中勾选选项全部按照默认选项进行)

Cplex的Python API 配置

查找资料发现,更官方的Cplex的Python API 配置,需要运用安装目录下的setup.py文件,
以管理员身份打开Anaconda Prompt

python setup.py install

图片中前面几个命令是用于切换Anaconda Prompt 工作路径到D盘(上方Cplex_studio安装后setup.py文件所在路径)

在这里插入图片描述
出现报错,原因在于Python版本不对应,上方下载的cplex需要python3.4或者2.7版本。唉博主也很伤心,又折腾了好久,也没有下载成功…
而后博主在B站上找到了一个教程(教程链接点此)

教程中,下载了CPLEX之后,直接运行Anaconda prompt,在其上输入命令:

conda install -c IBMDecisionOptimization docplex cplex
运行成功后即配置成功。

博主也很困惑,这样配置的API会不会和官方推荐的方法不一样,而后偶然间看到有人在官网上看到了这样一句话:
在这里插入图片描述
所以pypi\conda\CPLEX Studio三种方式貌似应该是一样的,但博主也不太确定,具体细节还有待后续使用的时候多加试验。

我始终相信,茫茫人海中,相遇即是缘分。希望看到此篇的大佬友友们如果有方法、有想法,可以给予一定建议(敬礼)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值