python - 为什么“pip install google.cloud”不启用 bigquery?
问题描述
我们正在尝试从这个 python 示例中获取以下命令,以将 CSV 文件从 Google Cloud Storage 加载到 BigQuery:
from google.cloud import bigquery
但是在这样做之后,pip install google.cloud
当我们尝试运行该命令时会收到以下错误:
ImportError:无法导入名称 bigquery
如果我们安装google.cloud
- 不bigquery
应该包括在内?缺少什么?
我们正在运行 Python 2.7。
解决方案
看起来安装google-cloud
可能曾经像您期望的那样运行,但不再是:
警告:不推荐使用 google-cloud Python 包。2018 年 6 月 18 日,此软件包将不再安装任何其他软件包。请安装您的应用程序所需的产品特定的 google-cloud-* 软件包。
文档现在说 Python BigQuery 客户端库被称为google-cloud-bigquery
. 尝试安装它。
推荐阅读
- r - 在 r shiny 中组合两个选择框值
- android - 如何使用 sqlite 作为字符串资源而不是 strings.xml 作为语言?
- javascript - 如何使用 Intl.DateTimeFormat API 格式化毫秒
- vue.js - Vue如何将子组件和父组件数据传递给方法
- amazon-web-services - 安装 cloud-init 后无法登录 AWS 实例
- validation - 在 H2O 中训练 RMSE 高于 Validation RMSE
- android - React-Native ,Drawer Navigator(React-Navigation)中的项目在某些设备上不完全可见
- csv - 带有 CSV 数据的 Jmeter:如何在参数位于字符串中而不是末尾的地方发布帖子
- android - Shopify Android 购买 SDK gradle 构建错误
- r - R knitr::kable:避免一列的文本换行