본문 바로가기
기본적인 개념/기타 컴퓨터

[python] pip설치 시에 SSL오류가 났을 때, 해결방법

by 인포메틱스 2022. 6. 16.
반응형

 

 

파이썬을 설치하다가 잘못 설치를 한건지.. 보안망에 걸려서 그런지 몰라도 아래와 같은 에러가 발생이 되었습니다.


WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1129)'))': /packages/c7/56/52a05ec2ad6c58472a768351a6ea4b600c532a3f46dde57fe2aaa14bfbd1/torch-1.11.0-cp39-cp39-win_amd64.whl

 

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1129)'))': /packages/c7/56/52a05ec2ad6c58472a768351a6ea4b600c532a3f46dde57fe2aaa14bfbd1/torch-1.11.0-cp39-cp39-win_amd64.whl

 

 

해결방법은 다음과 같습니다.

 

1. pip --trusted-host pypi.org --trusted-host files.pythonhost.org install [package name] 매번해주기 구찮...

2. python config를 변경해주던지 (이건 파일을 못찾겠음..)

3.C:\Users\User\AppData\Local\Programs\Python\Python39\Lib\site-packages\pip\_vendor\requests  폴더에 sesseion.py에서 self.verify = True를 False로 변경 (저는 이걸로 해결했습니다.)

 

3번의 단점은 pip 업그레이드 이후에도 다시 변경해줘야 합니다.

728x90
반응형

댓글