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 14, license is for version 13" indicates that you are trying to use a license for Gurobi v13 for Gurobi v14.
Note that Gurobi licenses are backwards compatible, so a v14 license will work for v13.
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.
Note that the error
Request denied: license not valid for Gurobi version 14 generally occurs when a token server client is using Gurobi v14 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?