Setting environment variables

Gurobi uses environment variables for multiple configuration purposes. For example, you can set the variable GRB_LICENSE_FILE to indicate where to look for a license file.

You can set an environment variable by adding a line to your shell startup file (.zshenv for zsh, .bash_profile for bash):

export GRB_LICENSE_FILE=/Users/jones/gurobi.lic

You should of course set the variable to point to the actual location of your license key file.

Try Gurobi for Free

Choose the evaluation license that fits you best, and start working with our Expert Team for technical guidance and support.

Evaluation License
Get a free, full-featured license of the Gurobi Optimizer to experience the performance, support, benchmarking and tuning services we provide as part of our product offering.
Academic License
Gurobi supports the teaching and use of optimization within academic institutions. We offer free, full-featured copies of Gurobi for use in class, and for research.
Cloud Trial

Request free trial hours, so you can see how quickly and easily a model can be solved on the cloud.

Search