ubuntu(21):ubuntu安装gurobi

gurobi是由美国Gurobi公司开发的新一代大规模数学规划优化器,在 Decision Tree for Optimization Software 网站举行的第三方优化器评估中,展示出更快的优化速度和精度,成为优化器领域的新翘楚。

1 下载gurobi

下载地址:https://www.gurobi.com/downloads/gurobi-software/
可以选时间相对不是很新的版本
下载的时候可能需要注册,自己笔记本使用的话注意不要选成了server/服务器的版本
server版本示例:
在这里插入图片描述

我选的版本:

在这里插入图片描述

2 安装过程

2.1 解压安装

错误示范,一个server版本解压目录如下,没有lib等文件夹,需要重新下载

在这里插入图片描述

正确示范,一个非server版本解压目录如下(可以选一个自己想放在的目录),有lib等文件夹

在这里插入图片描述

2.2配置

打开.bashrc:sudo gedit ~/.bashrc
将下面的语句根据自己gurobi的解压目录写入进去:

export GUROBI_HOME="/home/meng/Downloads/gurobi9.1.2_linux64/gurobi912/linux64" # 这个是解压文件目录
export PATH="${PATH}:${GUROBI_HOME}/bin" 
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${GUROBI_HOME}/lib"

在这里插入图片描述

然后再source一下:source ~/.bashrc

下面是gurobi官方教程里面的补充说明,我这次安装忽略了:

如果LD_LIBRARY_PATH未被成功设置,请在终端输入:
`export LD_LIBRARY_PATH="${GUROBI_HOME}/lib"`

2.3激活lecense

进入前面的解压目录,使用grbgetkey激活:

cd /home/meng/Downloads/gurobi9.1.2_linux64/gurobi912/linux64/bin
./grbgetkey

会提示输入license,我把下面申请的license粘贴进去就行了(我遮挡了一部分)
在这里插入图片描述在这里插入图片描述

上面第二个箭头提示存放lic文件的位置,enter后是默认位置;指定其他位置的话需要再次修改环境变量(我这里将其位置修改到了/opt/gurobi/gurobi.lic)。接着需要在.bashrc文件里面再次配置一下
打开.bashrc:sudo gedit ~/.bashrc
填入:
export GRB_LICENSE_FILE="/opt/gurobi/gurobi.lic"
然后再source一下:source ~/.bashrc

相关报错–给终端配置了vpn

在这里插入图片描述

我报错的时候我把vpn关了,将vpn打开报错就没有了

2.4测试

终端输入:gurobi.sh

在这里插入图片描述

3申请license

参考:http://www.gurobi.cn/NewsView1.Asp?id=4
我申请的时候发了《学籍在线验证报告》 和申请表,时间也比较快

在这里插入图片描述

  • 5
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值