Installation

Note

CHOMPACK requires CVXOPT 1.3.3 or newer.

Installing a pre-built package

A pre-built binary wheel package can be installed using pip:

pip install chompack

Wheels for Linux:

  • are available for Python 3.9-3.14 (x86_64 and aarch64)

  • are linked against OpenBLAS

Wheels for macOS:

  • are available for Python 3.9-3.14 (x86_64 and arm64)

  • are linked against Accellerate

Wheels for Windows:

  • are available for Python 3.9-3.14 (AMD64)

  • are linked against OpenBLAS

Building and installing from source

The CHOMPACK Python extension can be downloaded, built, and installed as follows:

$ git clone https://github.com/cvxopt/chompack.git
$ cd chompack
$ pip install .