在datalab上安装be_helper

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在datalab上安装be_helper相关的知识,希望对你有一定的参考价值。

我知道BigQuery模块已经安装在datalab上。我只是想使用bq_helper模块,因为我在Kaggle上学到了它。

我做了!pip install -e git+https://github.com/SohierDane/BigQuery_Helper#egg=bq_helper并且它起作用了。

但是我无法导入bq_helper。图片如下所示。

enter image description here

请帮忙。谢谢!

我在Datalab上使用了python2。

答案

我不熟悉您共享的BigQuery Helper库,但一般来说,在Datalab中,您可能需要重新启动内核才能正确加载库。

我再现了你提出的场景:使用命令!pip install -e git+https://github.com/SohierDane/BigQuery_Helper#egg=bq_helper安装库,然后尝试使用以下命令在笔记本中导入它:

from bq_helper import BigQueryHelper

bq_assistant = BigQueryHelper("bigquery-public-data", "github_repos")
bq_assistant.project_name

起初,它不起作用,我得到了与你相同的错误;然后我点击了重置会话按钮,库已正确加载。

enter image description here

如果这对您不起作用,可能相关的其他一些细节是:

  • 我也在Python2上运行(虽然库的GitHub页面表明它只在Python3.6 +中测试过)。
  • Datalab GCE实例中的Custom元数据参数是:created-with-datalab-version: 20180503created-with-sdk-version: 208.0.2

以上是关于在datalab上安装be_helper的主要内容,如果未能解决你的问题,请参考以下文章

无法在 datalab 中安装声音文件

如何在我的本地 linux 服务器上运行 google-cloud-datalab?

如何使用R将Google Cloud Datalab输出保存到BigQuery中

如何在cloud datalab上创建和使用UDF?

如何通过 Datalab 查询 BigQuery 视图?

无法在 google datalab 中安装 opencv 或导入 cv2