Python¶
Python interface supports Python 2.7 and 3.5 or newer.
Pip¶
pip install osqp
Anaconda¶
conda install -c conda-forge osqp
Sources¶
You need to install the following (see Build from sources for more details):
Note
Windows: You need to install also the Visual Studio C++ compiler:
Python 2: Visual C++ 9.0 for Python (VC 9.0)
Python 3: Build Tools for Visual Studio 2017
Now you are ready to build OSQP python interface from sources. Run the following in your terminal
git clone --recurse-submodules https://github.com/osqp/osqp-python
cd osqp-python
python setup.py install