Я следую этому руководству Google: https://cloud.google.com/bigquery/docs/reference/libraries#client-libraries-install-python И после запуска скрипта я получил ошибку:
Traceback (most recent call last):
File "/home/pyc6eh4uk/PycharmProjects/fintech_python/bq_jobs/big_query_test.py", line 2, in <module>
from google.cloud import bigquery
File "/usr/local/lib/python2.7/dist-packages/google/cloud/bigquery/__init__.py", line 32, in <module>
__version__ = get_distribution('google-cloud-bigquery').version
File "/home/pyc6eh4uk/Programms/google-cloud-sdk/platform/google_appengine/lib/setuptools-0.6c11/pkg_resources.py", line 311, in get_distribution
if isinstance(dist,Requirement): dist = get_provider(dist)
File "/home/pyc6eh4uk/Programms/google-cloud-sdk/platform/google_appengine/lib/setuptools-0.6c11/pkg_resources.py", line 197, in get_provider
return working_set.find(moduleOrReq) or require(str(moduleOrReq))[0]
File "/home/pyc6eh4uk/Programms/google-cloud-sdk/platform/google_appengine/lib/setuptools-0.6c11/pkg_resources.py", line 666, in require
needed = self.resolve(parse_requirements(requirements))
File "/home/pyc6eh4uk/Programms/google-cloud-sdk/platform/google_appengine/lib/setuptools-0.6c11/pkg_resources.py", line 565, in resolve
raise DistributionNotFound(req) # XXX put more info here
pkg_resources.DistributionNotFound: google-cloud-bigquery
Так что я думаю, что проблема в конфликтах между google-cloud-sdk, который находится в моемДомашний каталог и пакет bigquery в /usr/local/lib/python2.7/dist-packages/google/cloud Как избежать этого конфликта или как может быть настройка среды, в которой работают Google SDK и BigQery?