Installation¶
Conda¶
conda install -c conda-forge ecole
All dependencies are resolved by conda, no compiler is required.
PyScipOpt is not required but is the main SCIP interface to develop new Ecole components from Python
conda install -c conda-forge ecole pyscipopt
Currenlty, conda packages are only available for Linux and MacOS.
Pip wheel (binary)¶
Currently unavailable.
Pip source¶
- Building from source requires:
A SCIP installation.
For the stable PyPI version:
pip install ecole
To specify the where to find SCIP (or any CMake parameters):
CMAKE_ARGS="-DSCIP_DIR=path/to/lib/cmake/scip -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=ON" pip install ecole
For the latest Github version:
pip install git+https://github.com/ds4dm/ecole