gurobi 和 python 的配置

1、由于gurobi的一年到期了,因此重新装了一下gurobi,重新申请了license,也通过了。现在就是用python的时候,怎么重新配置的问题。

2、gurobi的版本升级到了最新的8.1.1,但是python没有升级,还是3.6的版本。怎么在python里面用到这gurobi包呢?一句话,导入就ok了。“from gurobipy import *” 这句话。用的是pycharm这个编辑器,因此,又牵涉到了另外一个软件 pycharm;

3、pycharm 这个软件是集成的一个软件,对接python是很方便的,但是关系一定要分清楚。 python是编译器 compiler,需要一个 编辑器 editor 去编写python的代码,这个editor就是pycharm ,它可以关联python,所以在pycharm的设置里面要有编译软件的关联。

4、先下载3个软件:pycharm 、 python 和 gurobi 。
如果需要python能够运行gurobi里面的函数,就需要运行gurobi里面的配置程序setup.py ,它将配置相关的gurobi的参数到python里面去,看这个 https://blog.csdn.net/weixin_41596280/article/details/89112302
接着运行pycharm代码,发现还是不认,因此需要copy相关文件 ,看https://blog.csdn.net/yueyinlizun/article/details/71425200 需要将 gurobi下面的python的lib文件夹 copy到python的文件夹下面去。

5、python是编代码的,如果要用到gurobi里面的函数库,需要将两者挂钩,因此参考上面的python setup.py install运行代码就OK,但是,如果python有多个版本,那么怎么区别呢,只能挂钩一个版本的,可以看到运行代码,因此运行的时候,可以变一下,看截图:
在这里插入图片描述
首先,需在setup.py的目录,但是要运行python.exe,这个程序本来在 安装python的时候,直接添加到了path环境变量里面去了,但是现在系统有两个python.exe,因此还是用路径的形式进行安装。但是,在带路径的运行时候,路径名中间不能有空格,比如program files

6、同理,matlab要和gurobi调用,也需要进行类似setup操作,可以看gurobi的help文件。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值