Installation#
Choose your interface, install method, and options below to get the exact install command. Ensure your system meets the System Requirements before installing.
Install Selector#
Quick Start Guides#
If the selector does not load or you prefer step-by-step guides, use the quick-start pages for each interface:
Python (cuopt) — Quickstart Guide
C (libcuopt) — Quickstart Guide (includes
cuopt_cliandcuopt_grpc_server)Java (cuopt, experimental) — Java Quickstart Guide (Docker via the selector above, the
com.nvidia.cuopt:cuoptMaven artifact, or built from source)HTTP Server (cuopt-server) — Quickstart Guide (depends on
libcuopt, so the install also providescuopt_grpc_server)CLI (cuopt_cli) — Install via the C API; see Quickstart Guide
gRPC — Quick Start (install, remote execution, clients, Docker, minimal example) and Advanced Configuration (TLS and tuning; not the HTTP server)
See System Requirements for GPU, CUDA, driver, and OS requirements.