Python Installation Options

If you would like to expand your use of Python beyond the basic interpreter included with the Gurobi distribution, you have three options for installing gurobipy. You can download and install it from PyPI through pip, you can install it manually using the Gurobi installation package, or you can install it as part of the Gurobi conda package.

Note that for the first two installation methods to succeed, your Python environment must be compatible with the gurobipy extension. You should only install gurobipy into a 64-bit Python installation. In addition, your Python version must be compatible. With this release, gurobipy can be used with Python 2.7, 3.6, 3.7, 3.8 or 3.9. The Gurobi conda package is available for Python versions 2.7, 3.6, 3.7 and 3.8.

No matter which installation method you use, you will need to retrieve and set up a Gurobi license.


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.