您的位置:首页 > 编程语言 > Python开发

【1-0】Python+Gurobi入入门纪实

2018-03-08 09:44 267 查看
1.Gurobi安装
去官网http://www.gurobi.com/直接下载,高校可以获得免费license,过程不难,要在教育网下才能激活。
2.Python安装
去官网https://www.python.org/downloads/下载,这里要多说几句辛酸史
下载要看版本,3.x和2.x随自己,每个版本都有32bit和64bit这个要注意一定要和你的Gurobi位数对应上。


直接点这里下载的会是32bit的,别问我怎么知道的



找到具体的版本在最下面的这个地方进行下载,30Mb左右

安装过程很简单,有个地方需要注意,勾选上下图Path的选项(默认不勾选),可免去配置环境变量的麻烦。



3.PyCharm安装
去PyCharm官网下载(网址太长不贴了),对高校用户也是很友好的,可以获取免费的license,貌似需要用到教育网邮箱(一般是以你学校.edu.cn结尾的邮箱),记不太清楚了

4.Hello, Gurobi!
python需要引包才能使用Gurobi,从Gurobi安装目录--python27/36(看你python版本)--lib,把gurobipy文件夹拷到python安装目录--Lib。
然后打开pycharm,运行Gurobi自带的python例子就行了,例子在Gurobi安装目录--examples--python里面。
运行的是mip1.py这个例子
# x + y + 2 z
# subject to
# x + 2 y + 3 z <= 4
# x + y >= 1
# x, y, z binary运行结果截图如下,上面看不懂的也就不贴了




ps:不知道属于哪个分类就随便搞了个,个人感觉应该属于优化计算
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Python Gurobi