繁体   English   中英

Google AppEngine webapp2:导入bigquery时,没有名为pkg_resources的模块错误

[英]Google AppEngine webapp2: No module named pkg_resources error when importing bigquery

我正在开发一个Web引擎应用程序,并想连接到Google bigquery。 一切正常,直到我键入以下内容:

from google.cloud import bigquery

在此处输入图片说明

如果我将此行放入.py文件并进行编译,则可以正常工作。 它在我的应用文件夹中的main.py中不起作用。 我的站点程序包中有pkg_resources文件夹,我不明白为什么。 下面是错误消息:

在此处输入图片说明

这是app.yaml文件: 在此处输入图片说明

在此处输入图片说明

追溯表明您正在从本地计算机库而不是应用程序库中运行bigquery代码。

您需要将库供应到您的应用程序中。 从适用于Python的App Engine专用BigQuery API客户端库中进行说明:

由于Python客户端库未安装在App Engine Python运行时环境中 ,因此必须像第三方库一样将它们提供给您的应用程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM