개발 일반
[python] urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1076)> 에러 해결
Demis Tae Kyu Eom
2019. 12. 6. 12:42
파이썬으로 url 다운로드를 받을 때 다음과 같은 에러 메시지가 나오는 경우가 있다.
urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1076)>
특히, 머신러닝 test코드나 download코드의 경우 발생할 수있는 에러인데 해결 방법은 간단하다.
나의 경우 mac을 사용하고 있는데,
응용프로그램 -> python3.7 -> Install Certificates.command 더블 클릭 실행
이렇게 진행하면 터미널 창에서 자동으로 설치를 한다.
그 이후 동일한 코드를 실행하면 에러없이 잘 작동하는 것을 확인할 수 있다.