Installation¶
With pip:
$ pip install scikit-build
To install the latest from source, first obtain the source code:
$ git clone https://github.com/scikit-build/scikit-build
$ cd scikit-build
then install with:
$ pip install .
or:
$ pip install -e .
for development.
Dependencies¶
Python Packages¶
The project has a few common Python package dependencies. The runtime dependencies are:
wheel==0.29.0
setuptools==25.0.0
the build time dependencies (also required for development) are:
codecov==2.0.5
coverage==4.1
cython==0.24.1
flake8==3.0.0
nose==1.3.7
six==1.10.0
Compiler Toolchain¶
The same compiler toolchain used to build the CPython interpreter should also be available. For example, on Ubuntu Linux, this can be installed with:
$ sudo apt-get install build-essential
On Mac OSX, install XCode to build packages for the system Python.
On Windows, install the version of Visual Studio used to create the target version of CPython
CMake¶
Download standard CMake binaries for your platform or build from source with a C++ compiler if binaries are not available.