파이썬 SSL 인증서 문제 해결

회사에서 보안상 인증서를 따로 발급받아 사용하는 경우에 파이썬의 패키지 관리자인 PIP를 사용할 수 없는 경우가 있다. 이 경우에는 PIP 패키지들을 제공하는 서버를 신뢰할 수 있다는 옵션을 주어야 한다.

1. Console에서 옵션

옵션명 : –trusted-host
신뢰할 서버 : pypi.org, files.pythonhosted.org

pip install 패키지명 –trusted-host pypi.org –trusted-host files.pythonhosted.org

2. Pycharm에서 옵션 적용 방법

파이참에서 제공하는 가상환경에서 옵션을 적용하여 패키지를 설치하고 싶다면
File -> Setting -> project : XXXX -> Project Interpreter 아래와 같이 +버튼을 눌러 패키지 추가 화면에 진입한다.
create new repository 원하는 패키지를 검색하고 우측에 옵션체크를 한 뒤
–trusted-host pypi.org –trusted-host files.pythonhosted.org 를 입력하고 진행한다. create new repository