Setting environment variables
Gurobi uses environment variables for multiple configuration purposes. For example, to specify where to look for a license file, you must set the variable GRB_LICENSE_FILE.
You can set an environment variable by adding a line to your shell startup file (.zshenv for zsh, .bash_profile for bash):
You should of course set the variable to point to the actual location of your license key file.