What Is Pyomo?

Pyomo is a Python-based, open-source optimization modeling language with a diverse set of optimization capabilities.
Read More


The easiest way to install Pyomo is to use pip. Pyomo also needs access to optimization solvers.
Read more

Latest: Pyomo 4.3

Docs and Examples

Pyomo documentation and examples are available online. Pyomo is also described in book and journal publications.
Read more


The Pyomo project would not be where it is without the generous contributions of numerous people and organizations.
Read More

Getting Help

The Pyomo Forum is an online resource for users to ask questions and get help from other users.

Who Uses Pyomo?

Pyomo is used by researchers to solve complex real-world applications.
Read More