728x90
반응형

발생한 오류

크롤링 코드를 수정하다가 다음과 같은 오류가 발생하였다.

(크롤링 코드: https://github.com/ksy5098/selenium-google-images-crawler)

(크롤링 설명: https://seoy00.tistory.com/48)

ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'OpenSSL 1.1.0h  27 Mar 2018'. See: https://github.com/urllib3/urllib3/issues/2168

 

urllib3의 버전 2.0은 OpenSSL 버전 1.1.1 이상만 지원한다는 내용으로 두 가지 해결 방법이 있다. 

 

  1. OpenSSL 업데이트: 현재 시스템의 OpenSSL을 1.1.1 이상으로 업데이트하기. 이는 시스템에 설치된 Python과 관련된 부분이므로, Python 환경을 다시 설치하거나 업데이트하는 과정이 필요할 수 있다.
  2. urllib3 다운그레이드: urllib3를 2.0 이전 버전으로 다운그레이드하여 OpenSSL 1.1.0과 호환되도록 하기.

 

나는 두 번째 방법을 선택해서 오류를 해결하였다.

 

해결 방법

다음 명령어로 urllib3  버전을 다운그레이드할 수 있다!

pip install urllib3==1.26.6

 

 

 

 

 

Reference

https://stack-queue.tistory.com/1675

728x90
반응형
LIST
성장중 •͈ᴗ•͈