01. 에러 현상
다음과 같은 에러가 발생한다면 '02. 해결방법'으로 이슈 해결 가능합니다.
SSL: CERTIFICATION_VERIFY_FAILED
Python 패키지는 폴더 단위로 관리되기 때문에, 가상환경에 아래폴더가 존재하지 않으면, Pip, Django패키지가 설치되지 않은 것입니다.
02. 해결방법
아래 파일경로의 파일을 열고, 368번라인의 self.verify = True → False로 바꾸어, SSL 유효성 검증을 하지 않도록 수정합니다.
이때, PIP를 업그레이드 하면, 다시 소스가 원복되므로, 패키지 설치시 마다 'self.verify = False' 로 되어 있는지 확인 하고 설치 해야 합니다.
( Pip 업그레이드하면, 소스가 원복되므로, Django설치전 다시 self.verify = False 로 수정해야 합니다.)
파일경로 : C:\workspace\django\myvenv\Lib\site-packages\pip\_vendor\requests\sessions.py
pip 패키지가 없고, pip-9.x 가 있는경우
파일경로 : C:\workspace\django\myvenv\Lib\site-packages\pip-9.xx\_vendor\requests\sessions.py
2 Comments
Anonymous
Anonymous
Add Comment