To use cuGraph, it must be cloned and built in an environment that already has the dependencies, including cuGraph and its dependencies.
List of dependencies:
- zlib
- cmake (>= 3.8, version 3.11.4 is recommended and there are issues with version 3.12)
- CUDA SDK (>= 9.2)
- Cython (>= 0.28)
- gcc (>=5.4.0)
- nvcc
- cuGraph
To clone:
git clone --recurse-submodules git@github.com:rapidsai/cugraph.git
To build the python package, in the repository root folder:
cd python
python setup.py install
Additional python tests can be found in the pythontests folder, along some useful scripts. Py.test based unit testing is still being worked on.