我第一次使用BigQuery。
client.list_rows(table, max_results = 5).to_dataframe();每当我使用to_dataframe()时,它都会引发以下错误:
ValueError: Please install the 'db-dtypes' package to use this function.我发现这类似的问题(几乎完全相同),但我不明白如何实现他们提出的解决方案。
发布于 2022-06-06 07:54:48
我能够复制您的用例,如下所示。

最简单的解决方案是@MattDMo中提到的pip install db-dtypes。
也可以通过创建具有以下内容的google-cloud-bigquery来指定早期版本的requirements.txt:
google-cloud-bigquery==2.34.3然后使用命令安装pip,如下所示:
pip install -r /path/to/requirements.txt示例复制的输出:

发布于 2022-08-17 21:20:00
解决这一问题的最健壮的方法是指定在安装额外依赖包时也要安装google-cloud-bigquery。你会这样做的
pip install 'google-cloud-bigquery[pandas]',或google-cloud-bigquery[pandas]==2.34.3放在requirements.txt中。https://stackoverflow.com/questions/72511979
复制相似问题