Gurobi在python中的使用

简单学习了下gurobi 在python中的应用,日后估计会经常使用,在此做个记录方便以后掌握。

Gurobi 配置

gurobi中国按照要求填写一份pdf文档,然后需要去学信网搞一份学生身份验证。发给指定的邮箱地址后不久会有工作人员发来激活码。一个学生账户最多同时持有2份cd key,绑定机器,在激活前确定机器是否是你的常用机器。

收到回复邮件后,按邮件指示下载并激活。(gurobi.lic 许可文件要保存在相应目录下。)

可以配合anaconda在jupyter lab上使用,conda install gurobi需要加source,建议直接上网找。

https://blog.csdn.net/weixin_44597347/article/details/123576395

Gurobi 基本使用

基本的使用范例为:

1
2
3
4
5
6
7

# 创建模型对象
m=Model(name = 'modelname')

#添加自变量,创建了一个长度为10的整型向量
x = m.addVars(10, lb=0, vtype=GRB.INTEGER, name='price') #

写着写着发现官方是有资源的。。建议参考文档视频