最简单清楚的搭建方法:[Gurobi and Anaconda for Windows][1]
但是我在prompt用conda install gurobi时,总是会出现网络错误,即使用清华镜像源也无济于事。于是采用下面的方法:
[1]:https://www.gurobi.com/gurobi-and-anaconda-for-windows/
- 先在官网下载并安装anaconda3;
- 再在官网下载并安装gurobi9.0,两个软件必须要么都是64bit,要么都是32bit;
- 根据官网文档提示申请lisence,我是通过给
help help@gurobi.cn发送我的学生证和lisence申请表获得免费lisence的; - 申请到免费lisence后,在F:\Installer\gurobi\bin目录下的grbgetkey.exe激活lisence;
- 最后将gurobi添加到anaconda里,先把gurobi文件夹复制到anaconda的Lib文件夹中,由于conda安装gurobi时总是出现网络错误,
因此我是在F:\Installer\gurobi下进行如图操作:
最后用F:\Installer\gurobi\examples\python的例子mip1.py进行测试,出现了DLL load failed问题,于是把gurobi安装目录下的
gurobi.dll文件复制到anaconda的dll文件夹中,问题解决了。