python - 使用 Rapids.ai 0.11+ 版将 cuDF 和 cuML 安装到 Colab

标签 python conda google-colaboratory rapids

我正在尝试将带有 cuDF 和 cuML 的 Rapids 库安装到 Colab session ,
并根据此示例执行代码:

Install RAPIDS library on Googe Colab notebook

!wget -nc https://raw.githubusercontent.com/rapidsai/notebooks-contrib/890b04ed8687da6e3a100c81f449ff6f7b559956/utils/rapids-colab.sh
!bash rapids-colab.sh

import sys, os

dist_package_index = sys.path.index("/usr/local/lib/python3.6/dist-packages")
sys.path = sys.path[:dist_package_index] + ["/usr/local/lib/python3.6/site-packages"] + sys.path[dist_package_index:]```
sys.path
if os.path.exists('update_pyarrow.py'): ## This file only exists if you're using RAPIDS version 0.11 or higher
  exec(open("update_pyarrow.py").read(), globals())

在安装过程中,我收到此错误:

  - cudf=0.11

Current channels:

  - https://conda.anaconda.org/rapidsai-nightly/label/xgboost/linux-64
  - https://conda.anaconda.org/rapidsai-nightly/label/xgboost/noarch
  - https://conda.anaconda.org/rapidsai-nightly/linux-64
  - https://conda.anaconda.org/rapidsai-nightly/noarch
  - https://conda.anaconda.org/nvidia/linux-64
  - https://conda.anaconda.org/nvidia/noarch
  - https://conda.anaconda.org/conda-forge/linux-64
  - https://conda.anaconda.org/conda-forge/noarch
  - https://repo.anaconda.com/pkgs/main/linux-64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/free/linux-64
  - https://repo.anaconda.com/pkgs/free/noarch
  - https://repo.anaconda.com/pkgs/r/linux-64
  - https://repo.anaconda.com/pkgs/r/noarch
  - https://repo.anaconda.com/pkgs/pro/linux-64
  - https://repo.anaconda.com/pkgs/pro/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

and use the search bar at the top of the page.

我曾尝试分别安装 cuDF 和 cuML
conda install -c rapidsai -c nvidia -c conda-forge \
    -c defaults cudf=0.12 python=3.6 cudatoolkit=10.0

但仍然收到错误:
ModuleNotFoundError Traceback (most recent call last)

<ipython-input-10-a95ca25217db> in <module>()
----> 1 import cudf
      2 import io, requests
      3 
      4 # download CSV file from GitHub
      5 url="https://github.com/plotly/datasets/raw/master/tips.csv"

ModuleNotFoundError: No module named 'cudf'

如何解决这个错误?

最佳答案

更新(2020 年 12 月 21 日):要直接在线使用 GPU 驱动的 RAPIDS 笔记本,您可以 使用 BlazingSQL (快速 0.15+) 或继续使用 Colabatory(仅限 RAPIDS 0.14)
更新(2/19/2020):回到这个问题,Colab 正在工作 @try。玩得开心!
如果您有任何其他问题,请告诉我们。如果您需要更新您的个人 Colab 笔记本,请使用此脚本安装 RAPIDS:

# Install RAPIDS
!git clone https://github.com/rapidsai/rapidsai-csp-utils.git
!bash rapidsai-csp-utils/colab/rapids-colab.sh

import sys, os

dist_package_index = sys.path.index('/usr/local/lib/python3.6/dist-packages')
sys.path = sys.path[:dist_package_index] + ['/usr/local/lib/python3.6/site-packages'] + sys.path[dist_package_index:]
sys.path
exec(open('rapidsai-csp-utils/colab/update_modules.py').read(), globals())
之前的回复:

we are in the middle or transitioning our Colab scripts to a new repo. We should have all our notebooks updated soon and try to help others migrate as well. Like within 24 hours, if not by EOD today PST.

关于python - 使用 Rapids.ai 0.11+ 版将 cuDF 和 cuML 安装到 Colab,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60188071/

相关文章:

tensorflow - tf.data.Dataset : The `batch_size` argument must not be specified for the given input type

audio - 如何在google colab中显示多个音频文件?

python - 捕获的异常是无

linux - 当我激活 conda 环境时,用户名和当前目录在终端中消失

python - 是否可以通过 ctypes 通过引用传递 python 字符串?

python - Conda安装环境(PyFerret)不成功

python - conda / python : Import Error - image not found in jupyter notebook only

google-colaboratory - 如何在 Google Colaboratory 笔记本上制作 Holoviews 显示图表?

python - Selenium click() 无需等待页面加载 Python

python - Pandas:删除数据框中具有 NaN 阈值的前导行