安装IBM CPLEX学术版 academic edition | conda 安装 CPLEX

跟着这篇blog来 CPLEX Optimization Studio is free for students and academics!

如果链接失效了,就搜索 CPLEX Optimization Studio is free for students and academics!

进去之后点击  Site

然后下拉找到

注意啊,这里要点击左边的software。默认是在courseware card的。这里我卡了很久。真是sb设计。

再点击右边的CPLEX Optimization Studio的下面的箭头。

然后就会跳转到download页面。但是你如果没有用edu邮箱注册就无法download。所以你可以在这个界面里点击sign up。我已经注册过了就不重复了。

然后点击download。 

在你需要的version前面打勾。

往下拉可以看到download的按钮。点击。

然后会无法下载。再点一下。会弹出一个新窗口提示你需要安装一个IBM的下载器。然后下载了这个下载器,发现需要Java打开。然后安装Java8. 再安装这个下载器,再下载ILOG CPLEX。

然后就是安装。

windows就是点鼠标,是exe文件。

linux就是bash *.bin ,直接运行。

安装过程是交互式的。

这里有个坑:

linux安装的时候默认是在 /opt/ 下面,但是一般你没有权限。所以你完全可以新建一个你有权限的文件夹安装,亲测有效。

还有一个坑:

要安装python version的话,就需要在命令行模式下,用你的环境下的python, 执行CPLEX准备好的setup.py 文件。 

这里也解决了如何用conda安装的问题。

千万不要用conda 自带的cplex安装,那个是community edition,是有限制的免费版。

你只需要按照我上面说的,conda activate your_environment, 然后用这个环境下的python,执行setup.py ,就安装到这个your_environment下了。

这个setup.py的逻辑,就是把文件拷贝到你所用的python的site packages文件夹下而已,没什么特殊的。

但是这里还有一个坑:

就是你的python版本要在3.7以上,3.6是不行的。否则就只会安装docplex,不会安装cplex。真是个傻逼设计。又不报错,也不warning。

最后安装完了,进入python测试一下 import cplex,没问题就搞定了。

这么简单的事情搞得这么复杂,IBM真是sb啊。。。

  • 16
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 19
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值