首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ValueError:安装DBtypes以使用此函数

ValueError:安装DBtypes以使用此函数
EN

Stack Overflow用户
提问于 2022-06-06 00:26:04
回答 2查看 8.8K关注 0票数 13

我第一次使用BigQuery。

代码语言:javascript
复制
client.list_rows(table, max_results = 5).to_dataframe();

每当我使用to_dataframe()时,它都会引发以下错误:

代码语言:javascript
复制
ValueError: Please install the 'db-dtypes' package to use this function.

我发现类似的问题(几乎完全相同),但我不明白如何实现他们提出的解决方案。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-06-06 07:54:48

我能够复制您的用例,如下所示。

最简单的解决方案是@MattDMo中提到的pip install db-dtypes

也可以通过创建具有以下内容的google-cloud-bigquery来指定早期版本的requirements.txt

代码语言:javascript
复制
google-cloud-bigquery==2.34.3

然后使用命令安装pip,如下所示:

代码语言:javascript
复制
pip install -r /path/to/requirements.txt

示例复制的输出:

票数 11
EN

Stack Overflow用户

发布于 2022-08-17 21:20:00

解决这一问题的最健壮的方法是指定在安装额外依赖包时也要安装google-cloud-bigquery。你会这样做的

  • 运行pip install 'google-cloud-bigquery[pandas]',或
  • 例如,将google-cloud-bigquery[pandas]==2.34.3放在requirements.txt中。
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72511979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档