如何以Google平台形式安装库-AI平台-笔记本实例

时间:2019-10-10 08:40:01

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

我目前是一名数据科学专业的本科生,并尝试使用Google可能平台-AI平台-笔记本实例来做数据科学项目。下图显示了我在说什么。


enter image description here


enter image description here


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


enter image description here


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


enter image description here


命令来自此website 2.然后,我尝试使用anaconda方式进行安装,使用相同的方法website,我在终端中键入以下命令,并得到了“ UnsatisfiableError”。


enter image description here


从上面可以看到,我已经尝试了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,结果很长,所以我只显示最后一部分:


enter image description here


如您所见,这次安装成功。但是,当我打开一本新笔记本并导入“ cudf”库时,出现以下错误:


enter image description here


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

我真的很感谢能为我解决这个问题的人,因为我一直在努力7个小时。

1 个答案:

答案 0 :(得分:0)

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

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

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

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