반응형
최근 서버를 점검하다 파이썬3.7 => 3.8로 버전을 올리게 되면서 pip3 도 같이 업데이트 했는데, 하고나니 기존 프로그램들이 실행되지 않는 문제가 발생했다. 보아하니 pip3로 받은 모듈들이 모두 깨진게 아닐까 판단.
복구방법은 pip3 명령어로 --upgrade 해주어야 한다
예를들어 다음과 같은 에러가 난다면
...
ModuleNotFoundError: No module named 'google'
아래 명령어로 수행해주어야 한다.
pip3 install --upgrade google-cloud-storage
그중에는 모듈이름이랑 완벽하게 일치하지 않는경우가 있었는데, 위 사례가 그렇다. google이라고 하지만 사실상 google-cloud-storage 와 google_auth_httplib2 등 업데이트해야 겨우 되었다.
No module named 'googleapiclient' 이 경우는
pip install --upgrade google-api-python-client
패키지명이 이렇게 달랐다.
그밖에
pip3 install --upgrade pymysql
pip install --upgrade google-api-python-client
등 업그레이드 했다.
결론. 파이썬 버전은 한번 업데이트 하면 몇시간 붙잡을 각오해야한다.
끝.
반응형
'공부 > 프로그래밍' 카테고리의 다른 글
[airflow] GCS(Google Cloud Storage) 파일을 BigQuery에 저장하기 (0) | 2020.09.09 |
---|---|
[airflow] Mysql의 캐릭터셋(charset)이 euc-kr 일 때(혹은 로드시 can't decode byte 0xb5에러가 날때) (0) | 2020.09.07 |
[springboot, bigquery] 데이터 조회 (0) | 2020.09.02 |
[airflow] mac에서 DAG실행 시 오류날 때 (0) | 2020.09.01 |
[airflow] Mysql 데이터를 GCS(Google Cloud Storage)로 저장하기(mysql_to_gcs, 한글깨짐, 날짜포멧 수정) (0) | 2020.08.27 |
댓글