Development/Python

[ERROR] [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate

Dev. Jkun 2022. 6. 17. 04:37
반응형

파이썬으로 텍스트 마이닝 예제를 실행하려고 해당 패키지/모듈등을 설치하는데 에러가 발생했다. 

실행환경은 OSX. 근데 윈도우도 비슷할 것 같다.

[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate

먼저 에러가 발생하게 된 과정은 다음과 같다.

R 에서 텍스트마이닝 할때 tidytext 가 있는데 파이썬에도 tidytext-py 라고 파이썬용으로 존재한다. 해서 이것을 설치하는 과정이었다

# Module Install
pip install tidytext
pip install nltk

# Data Download
import nltk
nltk.download()

위와 까지 과정을 진행하는데 에러가 발생!!!

NLTK Downloader Error

그래서 내용을 보니 가령 이 문제만은 아니어서, 바로 구글링 ㄱㄱ

pip install certifi

하지만 또 에러발생!!!

Requirement already satisfied: certifi in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (2021.10.8)
WARNING: There was an error checking the latest version of pip.

그래서 파이썬 콘솔에서 다음과 같이 실행시켜보자.

import ssl
import nltk

ssl._create_default_https_context = ssl._create_unverified_context
nltk.download()

그럼 저래 된다. ㅎㅎ 성고옹~

반응형