집에서는 그럴 일이 없지만, 회사/학교에서는 pip 패키지를 설치할 때 SSL CERT 오류가 발생하곤 한다.
SSL Proxy 때문에 문제가 발생하는 경우이다.
원초적인 해결방법은 PIP 옵션에 --trusted-host 옵션을 입력하는 것이다.
pip --trusted-host pypi.org --trusted-host files.pythonhosted.org install 라이브러리명
그러나 매번 저 호스트들을 어떻게 기억하겠는가.
이 경우 pip.ini 파일에 옵션을 적어주면 다음부터는 해당 옵션을 잊어버려도 된다.
pip.ini는 유닉스 계열의 경우 $HOME/.config/pip/pip.conf 에, 맥의 경우 $HOME/Library/Application Support/pip/pip.conf 또는$HOME/.config/pip/pip.conf에,윈도우는 %APPDATA%\pip\pip.ini 에 존재한다.
[global]
trusted-host = pypi.python.org pypi.org files.pythonhosted.org |
상세한 것은 역시 공식 메뉴얼 참고
'2. 소프트웨어 개발 관련' 카테고리의 다른 글
PIP 환경 설정으로 trusted-host 추가하기 (0) | 2019.12.02 |
---|---|
MOPAQ 파일 포맷 (0) | 2019.11.11 |
브라우저 테스트를 위한 마이크로소프트의 VM 이미지들 (0) | 2019.10.04 |
CURL 자주 사용하는 옵션 (0) | 2019.09.05 |
기술 기업 블로그 (1) | 2019.04.15 |
사람관리를 위한 15개의 지혜 (0) | 2018.09.21 |