Gurobi安装配置到python
最近复现某篇论文代码的时候,涉及到了gurobi库的相关使用,按照requitement.txt中下载对应的版本后,结果发现报错啊,报错信息如下啊(因为是调试好之后写的,来不及截图):
python gurobipy.GurobiError: License expired 2023-10-25
网上百度了一下啊,啥?还要下载gurobi。网上说法很多,这里仅就本人能用的过程描述,最终是在python中成功调用。
步骤如下:
1. 首先需要先去官网注册一个账号,官网链接:www.gurobi.com/
进去之后啊,找到account这里啊,进去注册一下。
2.注册完之后,点进去就是这样啊,
显然就是点击Licenses,然后按下面1-3步骤点击啊:
3.然后提交
可以先在这里试试啊,看有些人在校园网情况下自动识别就申请到了,反正本人没识别出来。
如果显示ip地址不对,先看看VPN和代理啥的关了没,如果关了VPN还不行,那就得走从gurobi中国区的申请了。
4.gurobi中国区的申请:
申请网站在这里:www.gurobi.cn/NewsView1.A…
点进去就有很详细的申请介绍。按照这里来就好了,点击下载个人申请表格那里点进去可以填写基本信息,然后除了签字的那一栏,都可以手敲好。
大概是上面这个样子,里面的空格都是可以填好再导出PDF的哦。
最后,准备好签好字的申请表(照片或PDF均可,要签好字) + 《学籍在线验证报告》。
5.发送邮件
可以去学信网下载一份PDF版的带有二维码的《学籍在线验证报告》,将该报告和申请表(要签好字啊,中英文不限),两样东西以附件形式发送邮箱就可以了。好像在工作时间段内,很快就有回应。(本人大概一两个小时内就收到申请通过的回复)
本人的邮箱回复如下:
后面按照他的操作来就好了。
6.最后,去指定的官网下载软件,
下载好之后,按照邮箱提示的,打开cmd命令,cd 到安装的目录/win64/bin下,本人的是这个 cd C:\gurobi1102\win64\bin
然后直接粘贴激活码回车,然后会让你填一个生成许可证保存的地址,直接按照提示里推荐的位置(c:\gurobi)填写就好了,如果要改位置可能得修改环境变量。 另外,你下载的和python包安装的版本最好一致,最初本人下载requirement.txt里的gurobi版本是9.x.x来着,后面邮箱给的最新版,就重新安装了最新版。最后完美运行。