我想在我的图形处理器上加速pandas,所以我决定使用cudf库。请推荐其他库(如果有)。
我尝试使用pip by pip3.6 install cudf-cuda92来安装cudf。pip版本为19.2.3(最新)。
当我在我的命令上运行pip3.6 install cudf-cuda92时,它说:
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发布于 2019-09-12 19:07:05
您可以尝试使用conda进行安装,.You可以使用Miniconda进行最小的conda安装,也可以使用Anaconda进行完整的安装。
使用conda命令安装和更新cuDF:
# 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了解更多信息
发布于 2019-10-27 00:48:45
您可以使用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上运行)
发布于 2020-05-05 16:30:23
cudf pip install是官方的,不支持也不维护。查看discussion on cudf github和官方的rapids announcement。
方法是要么通过conda,要么通过构建源代码。
https://stackoverflow.com/questions/57904454
复制相似问题