Gurobi作为一个商业求解器,可以用来计算处理各种优化问题。如果是为了学术科研,学术用户可以申请academic license,可以申请半年的许可。目前Gurobi已经更新到V9.5.2。
(一)激活 Gurobi 学术许可表明你已经阅读和遵守以下规定。同时激活时的机器IP地址将会被记录,如果存在违反以下规定的情况,将有可能面临不利后果:
(1)Gurobi 学术许可只能申请本人使用,为其他人申请将会造成申请人和使用人同时失去使用学术许可的永久资格。
(2)Gurobi 学术许可严禁安装和使用在非学术科研的场合和设备上。
(3)学生和教师严禁在企业和不符申请资格的科研机构上安装和使用 Gurobi 学术许可。
(4)企业和科研机构违规安装和使用 Gurobi 学术许可一经发现,将会被追究经济和法律责任。
(5)使用Gurobi 的科研论文的第一作者需要具有 Gurobi 正版许可(合规学术许可或者正版商业许可);
(6)遵守其他版权规定 http://www.gurobi.com/pdf/eula/eula.pdf
目前有两种申请许可方式——建议先在官网注册一个账号,最好用机构邮箱
1、自助激活
注册账号后,在Download页面申请Free Academic License,获取一个许可后利用学校IP激活。前提是学校的网关将本校的 IP 地址标注为学术机构。
2、邮箱申请激活
下载附件,填写pdf,注意使用PDF数字签名填写
将所有材料发送到指定邮箱即可,顺利的话会收到一个邮件回信。
激活、就是注册本地的license
安装软件后,在计算机连接互联网的情况下,输入 cmd 进入到命令提示符窗口。在命令行下使用如下激活码
grbgetkey XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
在Python下安装Gurobi求解器
直接切换到安装目录或者使用绝对路径
为MATLAB安装接口——在根目录下找到matlab文件夹
his directory contains files associated with the Gurobi MATLAB interface.
To install the MATLAB interface, change to this directory within MATLAB
and issue the following command at the MATLAB prompt:
>> gurobi_setup
Please see the Quick Start Guide for more information about installation.
The MATLAB interface is also described in the Reference Manual, and
documentation can be accessed within MATLAB by typing:
>> help gurobi
ortools 是开源的求解器,直接在cmd下键入:
pip3 install ortools