Platforms and Installation
Gurobi installation processes, APIs, and versions
Installation
- How do I install Gurobi for Python?
- How do I use the Gurobi setup diagnostic tool?
- How do I install Gurobi Optimizer?
- How do I install Gurobi on a machine without internet access?
- How do I install Gurobi for Java?
IDEs, Compiling, and Linking
- What are some useful Python tools?
- What was the Gurobi Interactive Shell (gurobi.sh or gurobi.bat)?
- How do I resolve the error "error while loading shared libraries"?
- What are Jupyter Notebooks?
- How do I enable type hinting in the Gurobi Python API?
APIs
- How do I avoid race conditions when using Gurobi in parallel programs?
- How do I run multiple Gurobi models in parallel Java?
- How do I use the Gurobi Command Line Interface (gurobi_cl)?
- How do I resolve the error 'Constraint has no bool value (are you trying "lb <= expr <= ub"?)'?
- How do I resolve the error "KeyError: 'Missing constraint index'"?
Version-Specific Information
Architecture
- How do I benchmark my existing model with Gurobi?
- What to measure during benchmarking?
- What is a Floating Compute Server architecture?
- How do I size my Gurobi architecture?
- How many cores does my model need?
Hardware
- Installing and Running GPU-enabled Gurobi
- What are cores and threads?
- Gurobi in Embedded Systems
- Does Gurobi support horizontal/vertical scaling?
- What hardware should I select when running Gurobi?
Third-Party Software
- How do I use Gurobi with PuLP?
- How do I use Gurobi with Pyomo?
- How do I download the AMPL connector?
- How do I use Gurobi with open-source modeling frameworks?
- How do I use the Spyder IDE?