Как установить cudf с помощью pip?

Я хотел ускорить pandas на своем графическом процессоре, поэтому решил использовать библиотеку cudf. Пожалуйста, предложите другие библиотеки (если есть).

Я пробовал установить cudf с помощью pip от pip3.6 install cudf-cuda92. Версия пункта - 19.2.3 (последняя).

Когда я запускаю pip3.6 install cudf-cuda92 на моем cmd, он говорит:

Collecting cudf-cuda92
  ERROR: Could not find a version that satisfies the requirement cudf-cuda92 (from versions: none)
ERROR: No matching distribution found for cudf-cuda92

person rahul_5409    schedule 12.09.2019    source источник
comment
Какая у вас операционная система? cudf доступен только в Linux   -  person FlyingTeller    schedule 12.09.2019


Ответы (3)


Вы можете попробовать установить, используя conda. Вы можете получить минимальную установку conda с помощью Miniconda или получите полную установку с помощью Anaconda.

Установите и обновите cuDF с помощью команды conda:

# CUDA 9.2
conda install -c nvidia -c rapidsai -c numba -c conda-forge -c defaults cudf

# CUDA 10.0
conda install -c nvidia/label/cuda10.0 -c rapidsai/label/cuda10.0 -c numba -c conda-forge -c defaults cudf

Узнайте больше на cudf.PyPi

person Dennis    schedule 12.09.2019

Вы можете установить с помощью pip, но имейте в виду, что зависимость версии cuda может быть довольно строгой и может потребоваться сопоставление с вашей версией cudf. Для этой цели были предоставлены разные версии cudf, но они могут отставать от последней.

например Я запускаю cuda 10.0, поэтому установил cudf с помощью:

pip3 install cudf-cuda100

а затем добавил файл в /etc/ld.so.conf.d, чтобы указать на /usr/local/cuda-10.0/lib64

(Я работаю на Ubuntu 18.04)

person Community    schedule 26.10.2019

cudf pip install официально НЕ поддерживается и не поддерживается. Просмотрите обсуждение cudf github и официальные пороги объявление.

Путь - либо через conda, либо через сборку исходного кода.

person tronic    schedule 05.05.2020