title | description | tagline | button_text | button_link | layout |
---|---|---|---|---|---|
RAPIDS + pip |
RAPIDS + pip |
RAPIDS + pip |
Install Now |
#install |
default |
![RAPIDS pip]({{ site.baseurl }}{% link /assets/images/pypip.png %}){: .projects-logo}
{: .section-title-full}
{% capture intro_content %}
RAPIDS users can once again install RAPIDS via pip! This is an experimental release supporting single GPU usage. cuDF, dask-cuDF, cuML, cuGraph, RMM and RAFT release 22.10 pip packages are available right now. The team is excited to get these packages out into the wild and see how the RAPIDS community uses them!
If you find issues, please file them in the respective RAPIDS Repositories{: target="_blank"}. {: .subtitle}
{% endcapture %}
{% include section-single.html background="background-white" padding-top="3em" padding-bottom="10em" content-single=intro_content %}
{% capture start_single %} # Installing RAPIDS via pip {: .section-title-full .text-white} {% endcapture %}{% capture start_left %}
OS: One of the following OS versions:
Ubuntu 18.04/20.04 or CentOS 7 / Rocky Linux 8 with
gcc/++
9.0+
Windows 11 using WSL2 See separate install guide {: target="_blank"}
In addition, WSL2 pip installations require following this guide to install the CUDA Toolkit without drivers.{: target="_blank"}
Glibc version: x86_64 wheels require glibc >= 2.17 and ARM architecture (aarch64) wheels require glibc >= 2.31 (only ARM Server Base System Architecture is supported).
GPU: Only GPUs with Compute capability{: target="_blank"} 6.0 or higher (i.e. Pascal generation or newer) are supported.
CUDA >= 11.5, with at least the v495.29.05 driver. To use CUDA 11.2, 11.3, or 11.4, please see Troubleshooting and Known Issues.
Python and pip version: Python 3.8 or 3.9 using pip 20.3+ with PEP600 support{: target="_blank"}.
Join our community conversations about RAPIDS and pip using Twitter{: target="_blank"}, [Slack]({{ site.slack_invite }}){: target="_blank"}, or ask a question on StackOverflow{: target="_blank"}.
If you find issues, please file them in the respective RAPIDS repo:
cuDF{: target="_blank"} | cuML{: target="_blank"} | cuGraph{: target="_blank"} | RMM{: target="_blank"} | RAFT{: target="_blank"} {% endcapture %}
{% capture start_right %}
pip install cudf-cu11 dask-cudf-cu11 --extra-index-url=https://pypi.ngc.nvidia.com
pip install cuml-cu11 --extra-index-url=https://pypi.ngc.nvidia.com
pip install cugraph-cu11 --extra-index-url=https://pypi.ngc.nvidia.com
The RAPIDS pip packages are hosted on the NVIDIA NGC index today.
On ARM architecture (aarch64), cupy needs to be installed separately:
pip install cupy-cuda11x -f https://pip.cupy.dev/aarch64
When installing these packages with CUDA 11.2, 11.3, or 11.4, you may experience a "Failed to import CuPy" error. To resolve this error, please uninstall cupy-cuda115 and install cupy-cuda11x:
pip uninstall cupy-cuda115; pip install cupy-cuda11x
The following error message indicates a problem with your environment:
ERROR: Could not find a version that satisfies the requirement cudf-cu11 (from versions: 0.0.1, 22.10.0)
ERROR: No matching distribution found for cudf-cu11
Check the suggestions below for possible resolutions.
Your Python version must be 3.8 or 3.9.
RAPIDS pip packages require a recent version of pip that supports PEP600{: target="_blank"}. Some users may need to update pip:
pip install -U pip
Infiniband is not supported yet in this release
These packages are not compatible with Tensorflow pip packages. Please use the NGC containers or conda packages instead.
Dask / Jupyter / Tornado 6.2 dependency conflicts can occur. Install jupyter-client 7.3.4 if the error below occurs:
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
jupyter-client 7.4.2 requires tornado>=6.2, but you have tornado 6.1 which is incompatible.
{% endcapture %}
{% include slopecap.html background="background-purple" position="top" slope="down" %} {% include section-single.html background="background-purple" padding-top="2em" padding-bottom="0em" content-single=start_single %} {% include section-halfs.html background="background-purple" padding-top="0em" padding-bottom="10em" content-left-half=start_left content-right-half=start_right %} {% include cta-footer-help.html background="background-darkpurple" %}