Hide navigation sidebar
Hide table of contents sidebar
Back to top
Toggle table of contents sidebar

# Installing the R package

To use our R interface, you’ll need to install the Gurobi package in your local R installation. The R command for doing this is:

    install.packages('<R-package-file>', repos=NULL)

The Gurobi R package file can be found in the `<installdir>/R` directory of your Gurobi installation (the default `<installdir>` for Gurobi 11.0.0 is `/opt/gurobi1100/linux64` for Linux, `c:\gurobi1100win64` for 64-bit Windows, and `/Library/gurobi1100/macos_universal2` for Mac). You should browse the `<installdir>/R` directory to find the exact name of the file for your platform (the Linux package is in file `gurobi_11.0-0_R_.tar.gz`, the Windows package is in file `gurobi_11.0-0.zip`, and the Mac package is in file `gurobi_11.0-0_R_.tgz`).

Depending on your local R environment you might need to install the R package `slam`. To do this, you should issue the following command within R:

    install.packages('slam')

You will need to be careful to make sure that the R binary and the Gurobi package you install both use the same instruction set. For example, if you are using the 64-bit version of R, you’ll need to install the 64-bit version of Gurobi, and the 64-bit Gurobi R package. This is particularly important on Windows systems, where the error messages that result from instruction set mismatches can be quite cryptic.

To run one of the R examples provided with the Gurobi distribution, you can use the `source` command in R. For example, if you are running R from the Gurobi R examples directory, you can say:

    > source('mip.R')

If the Gurobi package was successfully installed, you should see the following output:

    [1] 'Solution:'
    [1] 3
    [1] 1 0 1

Help and Feedback

Press `/` or click to search this documentation | Gurobi website | Gurobi community forum
Go to other Gurobi documentation | Gurobi download | Contact support