집에서는 그럴 일이 없지만, 회사/학교에서는 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

 

상세한 것은 역시 공식 메뉴얼 참고

https://raw.githubusercontent.com/dcramer/ghostplusplus/master/StormLib/doc/The%20MoPaQ%20File%20Format%201.0.txt

불러오는 중입니다...

오랜만에 MOPAQ 파일 비슷한 기능을 하는 Archive를 만들 일이 생길 것 같아서

기억 소환 차원에서 찾아보았더니 정리가 잘된 문서가 있다.

 

MOPAQ은 Mike O Brian이 블리자드에서 만든 아카이브 포맷으로, 널리 사용되다가 몇년전 교체된 포맷이긴 하다.

 

+ Recent posts