pandas gbq - DistributionNotFound 错误
Posted
技术标签:
【中文标题】pandas gbq - DistributionNotFound 错误【英文标题】:pandas gbq - DistributionNotFound error 【发布时间】:2018-06-25 03:20:40 【问题描述】:我在 pandas 中使用 google bigquery 包时遇到问题。我已经安装了 google-api-python-client 以及 pandas-gbq 软件包。但是由于某种原因,当我去查询一个表时,我得到一个DistributionNotFound: The 'google-api-python-client' distribution was not found and is required by the application
错误。这是我的代码的 sn-p:
import pandas as pd
from pandas.io import gbq
count_block = gbq.read_gbq('SELECT count(int64_field_0) as count_blocks FROM Data.bh', projectid)
【问题讨论】:
您是否使用 VE 并安装了多个版本的 Python?你是用画中画安装的吗? @GrahamPolley,不,不使用任何 VE,只安装了 3.6。是的,我使用 pip 安装 使用虚拟环境和你描述的包我没有得到这个错误。也许您可以尝试使用虚拟环境来排除已安装库的一些问题? @ChristopherP ,完成了这项工作!我在问这个问题之前就想到了,但实际上并没有这样做 【参考方案1】:在这种情况下使用虚拟环境可以让您排除库安装问题
【讨论】:
完全同意。我将开始更频繁地使用它们。谢谢!!以上是关于pandas gbq - DistributionNotFound 错误的主要内容,如果未能解决你的问题,请参考以下文章
Pandas 到 GBQ 方法返回 GenericGBQException:原因 404 POST