Gurobi优化器下载安装以及如何部署在pycharm中

Gurobi是著名的优化器。
最近在看一本书,里面的优化算法基本全部是用这个优化器写的,所以今天先讲解下如何安装.

第一步 注册网站
官网地址
https://www.gurobi.com/resources/prescriptive-analytics/

点击login注册
Gurobi优化器下载安装以及如何部署在pycharm中_第1张图片

Gurobi优化器下载安装以及如何部署在pycharm中_第2张图片

输入信息 注册
Gurobi优化器下载安装以及如何部署在pycharm中_第3张图片

注册完以后系统会发送一封Activation Email到你的邮箱,需点击确认注册成功
第二步 下载软件
注册成功后。点击login
然后输入之前的注册邮箱和密码

Gurobi优化器下载安装以及如何部署在pycharm中_第4张图片

点击红色
Gurobi优化器下载安装以及如何部署在pycharm中_第5张图片
点击
Gurobi优化器下载安装以及如何部署在pycharm中_第6张图片

Gurobi优化器下载安装以及如何部署在pycharm中_第7张图片

选择版本下载后,一步步安装即是
Gurobi优化器下载安装以及如何部署在pycharm中_第8张图片

成功的电脑桌面出现Gurobi
Gurobi优化器下载安装以及如何部署在pycharm中_第9张图片

第三步 License文件下载
Gurobi优化器下载安装以及如何部署在pycharm中_第10张图片

Gurobi优化器下载安装以及如何部署在pycharm中_第11张图片

复制标红的命令,然后使用Win+R,输入cmd。
切换到软件安装目录

在命令行窗口粘贴该命令,然后回车,出现如下结果,继续回车即可,license默认存储该目录。
Gurobi优化器下载安装以及如何部署在pycharm中_第12张图片

第四步在Python环境中配置Gurobi
打开你最开始的gurobi安装路径
Gurobi优化器下载安装以及如何部署在pycharm中_第13张图片

选择setup 在当前界面shift+右键打开Powershell窗口
输入如下命令回车:

python setup.py install

出现表示成功,表示已经可以在python中使用
Gurobi优化器下载安装以及如何部署在pycharm中_第14张图片

第五步 在pycharm Anaconda中使用
前面只是可以python ide中使用,未部署在anaconda中,pycharm运行显示
Gurobi ImportError: DLL load failed: 找不到指定的模块

解决方法
把gurobipy文件复制到anaconda的Lib下的site-packages路径下
Gurobi优化器下载安装以及如何部署在pycharm中_第15张图片

Gurobi优化器下载安装以及如何部署在pycharm中_第16张图片

这时候仍然不能运行,显示Gurobi ImportError: DLL load failed: 找不到指定的模块。
还需要将gurobi91.dll复制到 anaconda 中的site-packages\gurobipy\

Gurobi优化器下载安装以及如何部署在pycharm中_第17张图片 Gurobi优化器下载安装以及如何部署在pycharm中_第18张图片

成功 运行
Gurobi优化器下载安装以及如何部署在pycharm中_第19张图片

在这里插入图片描述
作者:电气 余登武
Gurobi优化器下载安装以及如何部署在pycharm中_第20张图片

你可能感兴趣的:(最优化实战例子,python,anaconda)