安装R包


安装R包

要使用我们的R接口,您需要在本地R安装中安装Gurobi包。执行此操作的r命令是:

install.packages('',repos = null)
Gurobi R包文件可以在其中找到 / rGurobi安装的目录(默认值对于Gurobi 8.1.1是/ opt / gurobi811 / linux64对于Linux,C:\ gurobi811 \ win64对于64位窗口,和/ library / gurobi811 / mac64对于Mac)。你应该浏览 / r要查找您的平台文件的确切名称的目录(Linux包在文件中Gurobi_ 8.1-1 _r_ 3.5.0 .tar.gz.,Windows包处于文件中Gurobi_ 8.1-1 。压缩,Mac包处于文件中Gurobi_ 8.1-1 _r_ 3.5.0 .tgz.)。

根据您的本地R环境,您可能需要安装R包sl。为此,您应该在R中发出以下命令:

install.packages('slam')

您需要小心确保您安装的R二进制和GUROBI包都使用相同的指令集。例如,如果您使用的是64位版本R,则需要安装64位版本的Gurobi和64位Gurobi R包。这对Windows系统尤其重要,其中来自指令集不匹配导致的错误消息可能是非常密码的。

要运行带有gurobi分布提供的R示例之一,可以使用来源R中的命令。例如,如果您正在从Gurobi R示例目录运行r,则可以说:

>源('mip.r')

如果成功安装了Gurobi包,则应查看以下输出:

[1]''解决方案:'[1] 3 [1] 1 0 1