Gurobi学术版+Anaconda安装步骤
创作时间:
2025-01-21 21:22:31
作者:
@小白创作中心
Gurobi学术版+Anaconda安装步骤
Gurobi是一款功能强大的数学优化求解器,广泛应用于运筹学、数据科学和工程领域。对于学术用户来说,Gurobi提供了免费的学术许可,可以在Anaconda环境中轻松安装使用。本文将详细介绍如何在Anaconda环境中安装Gurobi学术版,从申请许可到验证安装的完整流程。
安装步骤
Step 0:安装Anaconda
确保你已经安装了Anaconda。如果没有,请访问Anaconda官网下载并安装适合你操作系统的版本。
Step 1:申请学术许可
- 访问Gurobi学术许可页面:Gurobi Academic License
- 使用学校邮箱注册账号
- 注册完成后,选择"Named-User Academic"许可类型,适用于个人使用
- 获取grbgetkey,记住这个key,后面会用到
Step 2:激活虚拟环境
打开Anaconda Prompt(或终端),激活你希望安装Gurobi的虚拟环境。
Step 3:安装Gurobi库
在激活的虚拟环境中,执行以下命令:
conda install gurobi
或者指定特定版本:
conda install -c gurobi gurobi=11.0.3
Step 4:激活许可证
在终端中执行以下命令,将xxx替换为你在Step 1中获得的key:
grbgetkey xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
执行后,你将在指定文件夹下看到生成的gurobi.lic文件。
Step 5:移动许可证文件
将生成的gurobi.lic文件复制到以下目录:
C:\gurobi
替换原有的文件。
Step 6:验证安装
打开你的IDE(如Jupyter Notebook或VSCode),选择刚才安装Gurobi的虚拟环境,然后运行以下Python代码:
import gurobipy as gp
from gurobipy import GRB
# 创建一个简单的模型
model = gp.Model()
# 添加一个变量
x = model.addVar(name="x")
# 设置目标函数
model.setObjective(x, GRB.MAXIMIZE)
# 优化模型
model.optimize()
print("Optimization complete")
如果看到以下输出,说明安装成功:
Academic license - for non-commercial use only - expires 2025-11-13
Gurobi Optimizer version 12.0.0 build v12.0.0rc1 (win64 - Windows 11+.0 (27729.2))
CPU model: 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz, instruction set [SSE2|AVX|AVX2|AVX512]
Thread count: 4 physical cores, 8 logical processors, using up to 8 threads
Optimize a model with 0 rows, 1 columns and 0 nonzeros
Model fingerprint: 0xb569a9c0
Coefficient statistics:
Matrix range [0e+00, 0e+00]
Objective range [1e+00, 1e+00]
Bounds range [0e+00, 0e+00]
RHS range [0e+00, 0e+00]
Presolve time: 0.02s
Solved in 0 iterations and 0.02 seconds (0.00 work units)
Unbounded model
Optimization complete
参考资料
本文原文来自csdn
热门推荐
家庭电闸频繁跳闸怎么办?一文详解原因与解决方案
不服省高院再审裁定怎么办?最高院申诉指南及材料清单
张国荣逝世22周年:一个值得被永远铭记的艺术家
增肌、减脂、提速代谢?这8种早餐一吃就有效!
门窗幕墙第一股,退市在即
伯克3驱逐舰和055大驱,谁才是全球最强的导弹驱逐舰
液压计算和公式
恒大,正式清盘!有哪些影响?最新解读来了
长途自驾前必查的6个部位,别让爱车半路罢工
冬季是胃病的高发季?学会4个养胃妙招,帮你打好“保胃战”
泽州县丹河湿地公园:生态修复与保护的典范
五感沉浸式体验赋能心理健康:浙江农林大学创新开设自然疗愈户外课堂
雨刮的有骨无骨如何进行正确选择?这种选择会带来哪些影响?
自复制:从理论到应用的全面解析
蓝牙定位导航系统深度解析:技术原理、实现步骤与实战应用
龙涎香检测:从样品到报告的全方位解析
竞逐低空新蓝海:三款自主研发大型无人机亮相重大科技成就发布会
TVB三部《西游记》电视剧,张卫健主演二夺年度收视率冠军
海龟交易策略的“宽窄”改进版
根据游戏需求选择显卡的决策框架与实操指南
为什么单元测试的目的和意义如此重要?深度解析!
银行的理财产品投资风险可以通过投资于不同风险等级的债券降低吗?
投资计划的制定与执行:如何制定和执行一个全面的投资计划
京剧脸谱:传承东方美
人们对医学的误解有多深?北大教授揭开鲜为人知的一面
万亿潜力的科技赛道,2035年或迎可控核聚变“第一度电”!细分龙头牛气冲天
烟气排放连续自动监测系统(CEMS)技术综述与优化设计
鼻炎怎么得上的?一文详解鼻炎成因与治疗方法
气泡压力法测量表面张力装置的优化与改进
“沙恩霍斯特”号战列巡洋舰:沉没的秘密背后隐藏了什么?