【问题标题】:How to install library in the google plat form - ai platform - notebook instance如何在google平台-ai平台-笔记本实例中安装库
【发布时间】:2019-10-10 08:40:01
【问题描述】:

我目前是一名数据科学本科生,尝试使用google can平台-人工智能平台-笔记本实例做数据科学项目。下图显示了我在说什么。




我运行实例并使用它来操作数据没有问题。 但是,由于我想使用 cudf 库来加快数据处理速度,所以我需要安装该库。 通过从互联网上搜索,我尝试过: 首先,我打开了终端:



然后我尝试了以下命令并得到了错误:



命令来自这个website 2.然后我尝试使用anaconda方式安装它,使用同一个website的方法我在终端输入以下命令并得到'UnsatisfiableError'。



从上面可以看出,10.0版本和9.42版本我都试过了,但是都不行。 3.然后我也尝试使用这个website的方法。我在终端输入了以下命令conda install -c nvidia -c rapidsai -c numba -c conda-forge -c defaults cudf=0.8 python=3.6 cudatoolkit=9.2,结果很长,所以我只显示最后一部分:



可以看到,这次安装成功了。但是当我打开一本新笔记本并导入“cudf”库时,会出现以下错误:



它说没有这样的库,但我只是安装了库。

我非常感谢任何可以为我解决这个问题的人,因为我已经为此苦苦挣扎了 7 个小时。

【问题讨论】:

    标签: python google-cloud-platform anaconda jupyter-lab cudf


    【解决方案1】:

    为了在 AI 平台笔记本中安装依赖项,您确实应该使用 pip(看看这个link)。 但是,RAPIDS is not working anymore with PIP installation packages 似乎是正确的安装方法是创建 Docker 映像或使用 conda 安装它。在他们的GitHub Library 中,您可以看到有关如何操作的更多信息。

    In this link 您将找到 Rapids Docker 存储库,您可以在其中提取具有运行 cuDF 所需依赖项的 Docker 映像,here 您将找到使用自定义容器创建 AI Platform Notebook 实例的步骤。

    由于 AI 平台笔记本处于 Beta 阶段,安装 conda 包的功能可能尚不可用。

    作为一种解决方法,我建议您在运行“PyTorch”环境的笔记本中安装 cuDF 包,而不是您使用的“Numpy/SciPy/scikit-learn”,因为它的默认 pip 版本较旧 (19.1.1)。为此,您可以查看此link 并了解如何设置“PyTorch”环境。


    【讨论】:

      猜你喜欢
      • 2020-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-03
      • 1970-01-01
      • 2014-03-23
      • 2011-05-21
      • 1970-01-01
      相关资源
      最近更新 更多