文章目录
- gurobi下载
- gurobi安装
- gurobi lincese获取
- 添加系统环境变量
 
- gurobi和python
 
 
 
gurobi下载
https://www.gurobi.com/

- 点击下载中心 download center
 可以直接选择Gurobi Optimizer下载
  
gurobi安装
gurobi可以通过python进行调用,但是需要先获得gurobi的lincese。
gurobi lincese获取
- 官网申请 academic
  
  
但这个激活码需要进行IP地址的验证。如果学校的网关没有将本校的 IP 地址标注为学术机构,那么会出现 Error 303/305 错误,IP 验证不会成功,学术许可不会激活。是否识别为学术机构与 Gurobi 原厂无关,是学校网络的设置问题。
 2. gurobi中文网
 http://www.gurobi.cn/NewsView1.Asp?id=4
在线PDF中填写自己的基本信息并手写签字,之后发邮件到help@gurobi.cn,实测不到一小时即可审核完毕,获得对应的许可。
 
 
添加系统环境变量
grbgetkey这个序号与计算机硬件捆绑,一旦激活就会失效。运行激活码之后,产生的 gurobi.lic 许可文件保存在以下目录:
- Windows操作系统:把- gurobi.lic文件放在- c:\gurobi目录下;
- Linux操作系统: 把- gurobi.lic文件放在- opt/gurobi目录下;
- Mac操作系统: 把- gurobi.lic放在- /Library/gurobi目录下;
 如果没有这些目录,请创建一个。这是- Gurobi默认搜索位置。
如果保存到其他位置,需要创建 GRB_LICENSE_FILE 系统环境变量(不是用户环境变量),指向保存的目录和文件名(例如 GRB_LICENSE_FILE = C:\myfolder\gurobi.lic)。需要重启电脑使之生效。如果既放置在了上面的默认搜索目录,又设置了 GRB_LICENSE_FILE 系统环境变量指向不同的目录和文件,Gurobi 会以 GRB_LICENSE_FILE 的设置为准。
 每台机器上只需要保存一个gurobi.lic 文件。请删除多余只保留一个。高版本产生的许可文件兼容低版本。
我这里放在E盘
 
 之后cmd进入命令行,cd进入gurobi所在的 E:\gurdoi\bin进行激活。

gurobi和python
我下载的最新版gurobi支持python3.7-python3.11,
 