Gurobi:Python环境下的申请和安装·
Gurobi:Python环境下的申请和安装
1 Python环境下的安装与配置
1.1 安装Gurobi Server
-
进入Gurobi 官网下载Gurobi Server;
-
建议安装路径为 'C:\gurobi',方便后续安装使用许可;
-
安装后基本用不到Server,仅供API调用;
1.2 安装Gurobi-Python API
- 在Anaconda Prompt中输入一下命令,完成Gurobi-Python API的安装,package名称为'gurobipy';
conda install -c gurobi gurobi
-
python环境下输入
pip install gurobipy -
没有安装license时无法使用API;
1.3 申请academic license
-
一般情况可通过申请网页获取free academic license,但是部分学校可能会显示IP地址不在academic domain中,因此需要个人申请;
-
按照GUROBI中国学术许可申请网页的提示操作,需要填写申请表并提供学信网学籍认证,稍微麻烦一点,但是流程很快,一般发完邮件两小时内就能获得许可;
-
复制回复邮件中的grbgetkey命令,打开cmd粘贴并回车;
-
若成功,则会提示选择license文件安装位置,建议安装路径为 'C:\gurobi',如果安装在别处即使修改环境变量也会影响调用(亲测),这和API调用时读取license的路径有关;
1.4 调用gurobipy
- 完成以上步骤后一般就能使用gurobipy模块求解了;
import gurobipy
- 如果不能求解,请重启电脑;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报