Database/BigQuery

[bigQuery] 파이썬 script를 이용한 빅쿼리 모듈 설치 에러 해결

dtstory 2022. 11. 26. 20:00

 

from google.cloud import bigquery
from google.oauth2 import service_account

 

google bigquery 계정에 접근 허용 및 빅쿼리 추출을 하기 위한 모듈이 필요하다. 

pip install google 을 이용한 모듈 설치는 완료하였으나, 아래 그림과 같이 모듈이 로드되지 않는 문제가 지속적으로 발생할 것이다.

 

 

이 때 아래의 모듈들을 순서대로 설치하고 다시 모듈을 로드해보자. 정상적으로 작동할 것이다.

 

<bash>

pip install --upgrade google-cloud-bigquery
pip install google-cloud-bigquery-storage
pip install --upgrade google-cloud
pip install --upgrade google-api-python-client
pip install google-api-core

 

<python 스크립트>

from google.cloud import bigquery
from google.oauth2 import service_account

 

 

 

---------------------------------------------------------------------------------------------------------------------------------------

 

추가적으로 python 3.8 버전에서  mariadb 설치 에러가 나는 경우 아래의 코드로 해결할 수 있다.

apt-get update -y
apt-get install -y libmariadb3 libmariadb-dev libmariadbclient-dev

pip3 install mariadb==1.0.11
728x90