【问题标题】:How do I use gcp package from outside of google datalabs?如何从谷歌数据实验室外部使用 gcp 包?
【发布时间】:2016-05-20 03:17:07
【问题描述】:

我用 jupyter 创建了一个谷歌计算实例,我想使用 datalabs 拥有的所有好东西。有没有办法获得像 gcp 这样的包和像 %%sql 和 %%storage 这样的 cellmagic。我找到了 gcloud 和 google-api-python-client 包,但我不知道是不是一样的东西。

【问题讨论】:

    标签: google-cloud-platform google-cloud-datalab


    【解决方案1】:

    https://github.com/googledatalab/datalab 将在 Jupyter 中为您提供与 Datalab 兼容的功能。

    但请注意,gcp.* 前缀已更改为 datalab。 IE。 datalab.bigquery、datalab.storage 等

    另请注意,您需要在实例中安装 Google Cloud SDK(具有 gcloud 命令)。

    【讨论】:

    • 嘿格雷厄姆。谢谢你创造了这个,这是天赐之物。在运行 jupyter nbextension install --py datalab.notebook 之前,我必须将 datalab 文件夹复制到 /usr/lib/python3.4/site-packages/ 然后它才起作用,但是,我收到奇怪的错误 ImportError: No module named '_project' . /usr/lib/python3.4/site-packages/datalab/context/_context.py 发生错误
    • 对此最明显的解释是我们还不兼容 Python 3;只有 2.7。
    • 我正在研究 Python 3 的兼容性;希望下周。
    • 非常感谢您所做的一切。非常喜欢它!
    • 现在有一个支持 Python 3 的分支。您可以使用 'git clone -b py3 github.com/googledatalab/datalab.git' 获取它,然后按照github.com/googledatalab/datalab 的安装说明进行操作。请注意,您需要安装 node.js 和 Typescript(一旦安装了前者,您可以使用“npm install -g typescript”安装后者)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-16
    • 2018-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多