【问题标题】:bigquery pandas df on datalab数据库上的 bigquery pandas df
【发布时间】:2018-12-13 16:15:28
【问题描述】:

我想使用 pandas 从 datalab 中的 bigquery 中提取数据。但是,有些东西不起作用。我正在使用 Python 2.7

query = "select * from myTable"

df_train = pd.read_gbq(project_id='my_project', query=query, dialect='standard'

我收到此错误:

ImportError: pandas requires google-cloud-python for Google BigQuery support: cannot import name make_exception

如何使用熊猫?

【问题讨论】:

    标签: python pandas google-bigquery google-cloud-datalab


    【解决方案1】:

    文档say you needpandas-gbq 来完成这项工作,并且您需要在某处进行一些身份验证。使用pip install pandas-gbqconda install pandas-gbq 安装pandas-gbq 以解决您粘贴的错误,并通过将private_key arg 传递给read_gbq 或按照文档中所述设置默认值来确保正在发生身份验证。

    【讨论】:

      猜你喜欢
      • 2015-12-12
      • 2017-09-20
      • 1970-01-01
      • 1970-01-01
      • 2021-06-14
      • 2021-08-14
      • 2020-08-16
      • 1970-01-01
      • 2021-11-23
      相关资源
      最近更新 更多