Gruobi的下载、安装和激活

1.注意事项
1)安装学术许可的计算机账户名称不能是 root, guest, admin, administrator 等虚拟姓名,否则无法激活成功。
2)安装和激活操作均要在校园网络环境下进行。若并非校园网环境,那只能选择“免IP验证方式”;若校园网没有对接教育网,也要使用“免IP验证方式”
3)建议使用校园邮箱注册,“免IP验证方式”可使用自己邮箱。

2.下载安装
1)下载
点击下载地址-进入网站-注册账户-下载Gurobi并安装-再进入激活链接得到激活码
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击下载地址安装
在这里插入图片描述

点击激活地址得到激活码
在这里插入图片描述

2.激活
1)方式①
点击Gruobi图标-输入得到的grbgetkey-不报错即安装成功-报错(一般404)参考方式②
在这里插入图片描述
2)方法②
可能出现无法激活现象,可以使用免IP验证方法:
操作注意事项链接
学信网链接
申请表链接
在这里插入图片描述
得到新的激活码后,重复方式①即可

3.在Python环境中配置Gurobi
进入软件安装地址-shift+右键打开Powershell窗口(缺截图)-进入python环境输入示例代码
在这里插入图片描述
在这里插入图片描述

4.官方教程链接

您可能是想问“Gurobi”怎么使用吧?Gurobi是一款功能强大的数学优化求解器,主要用于解决线性规划、整数规划以及二次规划等问题。 以下是关于如何使用的简要说明: ### 步骤一:安装 Gurobi 首先需要从官网下载安装 Gurobi 软件,并申请许可证 (License) 文件激活软件。此外,在 Python 等环境中还需通过 pip 安装其对应的模块 `gurobipy`。 ```bash pip install gurobipy ``` ### 步骤二:构建模型 导入库之后就可以开始创建一个空模型实例了。 ```python from gurobipy import Model # 创建一个新的模型 model = Model("example") ``` 接着向这个模型添加决策变量。 ```python x = model.addVar(vtype=GRB.CONTINUOUS, name="x") # 连续型变量 y = model.addVar(vtype=GRB.BINARY, name="y") # 0-1 变量 z = model.addVar(vtype=GRB.INTEGER, name="z") # 整数变量 ``` 设置目标函数及方向(最大化还是最小化)。 ```python objective = x + y - z # 假设的目标表达式 model.setObjective(objective, GRB.MINIMIZE) ``` 加入约束条件至该模型内。 ```python model.addConstr(x + 2 * y >= z, "c0") model.addConstr(y <= x / 2 , "c1") ``` 更新模型让所有改变生效。 ```python model.update() ``` 最后一步就是运行优化过程并且获取结果啦! ```python model.optimize() for v in model.getVars(): print('%s %g' % (v.varName, v.x)) print('Obj: %g' % model.objVal) ``` 以上就是一个简单的例子演示怎样利用 Gurobi 解决实际问题的基本流程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

麻辣香锅OmO

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值