An error
ERROR 10009: Version number is xx, license is for version yyindicates that you are trying to use a License for version yy for Gurobi version xx.
For example, "ERROR 10009: Version number is 13, license is for version 12" indicates that you are trying to use a license for Gurobi v12 for Gurobi v13.
Note that Gurobi licenses are backwards compatible, so a v13 license will work for v12.
Update your Gurobi license to the latest version.
- For Gurobi Instant Cloud and WLS licenses, nothing is needed to be done.
- For automatically updated licenses (such as commercial licenses with active maintenance and academic site floating licenses), you need to download the updated license by clicking on the installation icon
in the Licenses page of the User Portal. Note that you should use the grbgetkey executable from the new version.
- For Free Academic (Trial) academic licenses, you should create a new license on your personal account page.
For all other licenses, please log into your Gurobi account and re-run the grbgetkey commang for your license. See How do I retrieve and set up a Gurobi license? for detailed instructions for each license type.
Not that the error
Request denied: license not valid for Gurobi version 13 generally occurs when a token server client is using Gurobi v13 but the license on the token server has not been updated. Please contact your system administrator and ask them to update the license on the server.
Further information
- How do I obtain a free academic license?
- How do I test my Gurobi license?
- How do I update my token server to a newer version?
- How do I update my academic license to the latest version of Gurobi?