MAC安装gurobi

2,651 阅读2分钟
  1. 获取license

(1)下载申请表格(www.gurobi.cn/download/Gu…

(2)申请表请用英文填写,签字后以 PDF 格式保存。命名为 XXXX Form.pdf 其中 XXX 是申请人姓名的汉语拼音。(文件大小不要超过1M)。

(3)学生证/教师证扫描件以 PDF 格式保存。命名为 XXXX ID.pdf, 其中 XXX 是申请人姓名的汉语拼音。(文件大小不要超过1M)。

(4)需要由本人提出申请。

(5)将申请表和身份扫描件通过邮件发到 help@gurobi.cn

(6)处理时间为收到完整资料后二个工作日。

image.png

  1. 使用conda安装gurobi
conda install -c gurobi gurobi

注:conda可以设置代理

  1. 激活

gurobi官方通过验证后会给你发邮件,找到你的激活码

image.png

打开终端,输入

grbgetkey your_key

会提示你要安装到哪里,一般是你的用户主目录(/Users/your_user_name

In which directory would you like to store the Gurobi license file?
[hit Enter to store it in /Users/your_user_name]:

安装完成后,在终端输入cd-> 回车 进入你的主目录,输入ls-> 回车 可以看到你的主目录下的文件,如果有文件gurobi.lic,说明你的安装成功

  1. 配置环境变量

使用vim编辑器修改配置文件

sudo vim ~/.zshrc 

输入你的用户密码

简单介绍一下vim的使用方法

  • a 进入添加模式(左下角提示INSERT)
  • esc 退出模式
  • esc 后输入:x 保存并退出
  • esc 后输入:q! 不保存退出

我们要做的就是把gurobi.lic的文件路径放到环境变量

即将export GRB_LICENSE_FILE=/Users/your_user_name/gurobi.lic添加到末尾,请将your_user_name替换成你的用户名

image.png 修改完成后,保存退出。

  1. 测试配置是否成功

在终端输入python

在Python环境中输入,如果成功会提示你正在使用的license的路径

import gurobipy
MODEL = gurobipy.Model()

image.png