본문 바로가기
코딩/Python

회사에서 pip install 오류날 때(SSLCertVerificationError)

by 나홀로코더 2021. 11. 26.
반응형

업무에 사용할 만한 이런저런 파이썬 프로그램들을 만들어서 회사에서 사용하려는 사람들이 많을 것이다.

그런데 회사 PC에는 보안 프로그램이 많이 깔려 있고 네트워크 관련 보안 장치도 많다보니 파이썬이나 코드 편집 등을 설치하는 것부터가 쉽지 않다.

그 단계를 겨우겨우 지나서 프로그램 실행에 필요한 패키지를 설치하려다 보면 또 다른 장벽에 부딪친다.


필자의 경우 회사에서 pip install을 하려고 하면 아래와 같은 에러 메시지가 뜬다.

WARNING: ... connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain ...

이에 대해서 상당히 많이 구글링을 했으나, 문제에 대해 아직도 정확히 이해하지는 못했다.

stackoverflow 등 외국 사이트들에 보면 해결책으로 다양한 방법들을 제시하고 있는데, 대부분 너무 복잡하거나 효과가 없다.

그러다 발견한 방법을 공유한다.

필자의 경우 pip install을 할 때 아래와 같이 옵션을 추가하면 라이브러리 설치가 정상적으로 진행된다.

pip install pandas --trusted-host pypi.org --trusted-host files.pythonhosted.org

 

반응형

댓글