我正在使用Eclipse和PyDev在Ubuntu Linux 16.4上使用Python构建App Engine项目.
我正在使用Flask框架,它工作正常,我想要做的是连接到Big Query,这就是我遇到麻烦的地方.
所以我用过:
pip install --upgrade google-cloud-bigquery
Run Code Online (Sandbox Code Playgroud)
要安装Big Query Library,我可以看到包中的 /usr/local/lib/python2.7/dist-packages
出于某种原因Eclipse似乎并不认为库已注册,我可以忍受,但是当我运行我的项目dev_appserver.py App Engine找不到库时:

我在我的Python PyDev中有这个:

奇怪的是,好像我添加from lib.google.cloud import bigqueryPyDev解析,dist-packages在PyDev路径中,所以我不明白为什么它不能解决它.
您还会注意到我注释掉的apiclient.discovery和oauth2client.client,我会尝试另一种方式,但App Engine的抱怨它找不到SignedJwtAssertionCredentials库,所以我敢肯定这是所有链接,并通过同样的问题引起的.
在我的appengine_config.py身上: