Python bigquery ImportError:没有名为的模块谷歌应用程序

2024-10-01 13:35:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图使用googlebigquerypython库,但是每当我运行import bq时,我会得到以下错误

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-21-923a4eec0450> in <module>()
----> 1 import bq

/Users/tahirfayyaz/anaconda/python.app/Contents/lib/python2.7/site-packages/bq.py in      <module>()
     31 import oauth2client.tools
     32 
---> 33 from google.apputils import app
     34 from google.apputils import appcommands
     35 import gflags as flags

ImportError: No module named google.apputils

但是google仍然安装了错误的应用程序。在


Tags: infromimportappmost错误googlebq
1条回答
网友
1楼 · 发布于 2024-10-01 13:35:08

谷歌云工具的发布方式已经发生了一些变化,您可以通过云SDK下载该软件的当前版本: *https://developers.google.com/cloud/sdk/

SDK将安装一个hermetic环境,该环境包含bigquery及其所有依赖项,如oauth2client和谷歌应用程序. 它不再使用ez-install。在

您可以将SDK添加到您的路径中以获取当前bq.py公司程序。 导出路径=$SDKROOT/platform/bigquery:$PATH

如果要像上面的示例中那样直接导入某些内容,可以将SDK添加到PYTHONPATH中。 export PYTHONPATH=$SDKROOT/platform/bigquery:$PYTHONPATH

相关问题 更多 >