我知道BigQuery模块已经安装在datalab上。我只是想使用bq_helper模块,因为我在Kaggle上学到了它。
我做了!pip install -e git+https://github.com/SohierDane/BigQuery_Helper#egg=bq_helper
并且它起作用了。
但是我无法导入bq_helper。图片如下所示。
请帮忙。谢谢!
我在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
起初,它不起作用,我得到了与你相同的错误;然后我点击了重置会话按钮,库已正确加载。
如果这对您不起作用,可能相关的其他一些细节是:
created-with-datalab-version: 20180503
和created-with-sdk-version: 208.0.2
。