상세 컨텐츠

본문 제목

Python3 - SSL 문제는 Certificates.command 파일로 해결하세요

IT/program

by 주인장 minamiland 2020. 8. 1. 11:50

본문

#2052

Mac에서 책을 따라 하면서 공부 중인데 SSL 문제에 봉착했었습니다. 스크레이핑을 하는 도중에 생겼던 문제입니다.
알게 된 것은 이 문제가 HTTPS가 적용된 웹 페이지에 대해 스크레이핑을 시도할 경우에 생기는 거였습니다.

urllib을 사용해서 진행하던 중에 다음과 같은 에러와 조우하게 되었는데요

ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1123)

해답을 찾아 한참을 떠돌아다니다 알게 되었습니다. 이 문제는 파이썬이 설치된 경로에 들어가서 Install Certificates.command 파일을 실행해 주면 해결되었습니다.

해당 파일을 실행시키면 터미널이 열리면서 자동으로 업데이트 작업을 진행합니다.

이렇게 설치가 완료된 후에 파이썬에서 다시 실행시켰더니.. 잘 가지고 오네요.(이것 때문에 허비한 시간이...)

관련 글

 

관련글 더보기

댓글 영역