最详细2024年Cplex(docplex)联合pycahrm安装教程[免费分享]
说在前面
中文网上的教程没一个详细完整的,勉为其难才拼凑出完美的解决方案,请耐心观看
- DOcplex是CPLEX的Python接口,使用户能够在Python环境中构建和求解优化模型。
- 一般来说我们最常用的是docplex,因为我使用python,自然希望可以python支持的api下进行优雅的无成本的学习.
你也许会看到一些教材告诉你
pip install docplex
这样去在console里安装docplex,不得不说这是非常适合新手学习和操作的,但是这样安装的是社区版cplex,只能处理1000个变量,一旦你开始使用cplex进行正式的求解和工作,这涉及到十分庞大的运算量,社区版无法支持你的需求,你就需要回来看我的教程了.
如何安装
0.开始之前
确保这两步已经完整
- 配置anaconda
手把手教你安装Anaconda,绝对保姆级_anaconda安装教程-CSDN博客
- 在pycharm中配置anaconda
Pycharm配置Anaconda详细教程(新建项目、打开现有项目)-CSDN博客
1.下载cplex studio安装包
- 个人申请版: 你可以自己去IBM官方网站申请,但是有点麻烦,且不适合所有人资质
- 热心分享版: 请见我的私人网络小站:[哈哈,还没学到搭建网站呢]
请专注我的公众号获取!谢谢,第一次做运营的尝试
下载完成后你会看见这个
选择puthon→docplex→打开
右键复制地址
我的是: S:\sci_app\cplex\python\docplex
2. 打开anaconda prompt 以管理员方式运行
1.新建一个codna环境
conda create -n cplex python=3.7
python必须使用3.7,否则无法正常运行,这一步必须新建环境,否则你的anaconda base或者其他env有可能因为python降级而崩溃
2.激活你的环境,输入
conda activate cplex
3.输入你的文件地址
cd S:\sci_app\cplex\python\docplex
如果输入没有变化,尝试切换驱动器名称
比如说:
(cplex) C:\Windows\System32>
在这种情况下先使用命令
S:切换驱动器到你的文件的目标盘名
4. 键入安装指令
pip install .
不要忽略符号 .
3.打开pychram配置你的cplex环境
和我图里面一个逻辑就可以
选择你的cplex所在的环境,点击ok
4.试一试吧!
pycharm输入:
from docplex.mp.model import Model
mdl = Model
运行不报错就成功了
最后
感谢观看,本教程绝对是最可靠的.