데이터사이언스/Python

[오류] 모듈 설치시 SSL: CERTIFICATE_VERIFY_FAILED 발생

bonanza 2021. 1. 5. 14:33

회사같은 경우에 외부망을 방화벽으로 막아놨다.

 

Anaconda promt롤 통해 모듈 설치시(pip install / conda install) 아래와 같은 에러메서지가 발생한다.

“connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed”

 

화면 예시

해결방법은 크게 2가지이다.

 

방법1. SSL Verify 해제

Anaconda promt롤 통해 설치시 미리 코드를 하나 더 넣는다.

$ conda config --set ssl_verify false

$ conda install pip 설치패키지

 

예를들어 tensorflow를 설치하면

$ conda install pip tensorflow

입력하면 된다.

 

방법 2. URL로 바로 설치

보통 Module는 pypi.org에서 관리되어지기 때문에 URL을 통해 강제 설치를 하면 된다

 

$ pip install --trusted-host pypi.org --trusted-host pypi.python.org --trusted-host files.pythonhosted.org <설치 Module>

 

예를들어 tensorflow를 설치하면

$ pip install --trusted-host pypi.org --trusted-host pypi.python.org --trusted-host files.pythonhosted.org tensorflow

입력하면 된다.

 

반응형