Gurobi从入门到破门而出-1

记录从Cplex转Gurobi踩的坑-1

怎么知道自己安装成功了呢?

Gurobi mac版安装完了什么也不显示,太不人因了~~我是用python调用,所以从anaconda打开新建jupyter notebook,按网上说法赶紧输入

from gurobipy import *

然后是这样的
first keng-1
解决方案是:

重启!

光import成功还不算吧,至少能解一个线性规划模型吧,然后在官方的文档中发现了一段还算中意的代码:

在这里插入图片描述
非常好赶紧实现了下,代码贴上,以防后来人找不到可以使用的gurobi小的测试案例。

from gurobipy import * 
m = Model()
v0 = m.addVar()
v1 = m.addVar()
m.update()
m.addConstr(v0-v1 <=4) # Constraint 1
m.addConstr(v0+v1 <=4) # Constraint 2
m.addConstr(-0.25 * v0 + v1 <=1) # Constraint 3
m.setObjective(v1, GRB.MAXIMIZE) # Objective: maximize v1
m.params.outputflag = 0
m.optimize()

then

import matplotlib.pyplot as pyplot
#x = m.addVar()
pyplot.plot([0,4],[0,4]) # Constraint 1
pyplot.plot([4,0],[0,4]) # Constraint 2
pyplot.plot([0,4],[1,2]) # Constraint 3
pyplot.plot([v0,x],[v1,x],'ro') # Plot the optimal vertex
pyplot.show()

but我这个结果还有问题,就是x尚未定义,如下:

在这里插入图片描述
当然具体看了半天才发现,原来是

v0.x

看成了

vo,x

好吧,老了,眼神不好~~
在这里插入图片描述
世界和平了~~
Gurobi已经安装成功~散花~

Guess you like

Origin blog.csdn.net/weixin_43464653/article/details/111321717