pip 강제 재설치, 인증서 오류 무시 설치

pip 강제 재설치, 인증서 오류 무시 설치

  • pip로 재설치 강제하기
    • Python 설치 디렉토리가 변경되거나 버전이 섞이는 등의 문제로 이전에는 잘 썼던 library가 안 돌아갈 때가 있지요? 그럴 때는 그 library를 다시 설치하는 게 가장 깔끔한 방법입니다. --force-reinstall--upgrade를 옵션으로 주면 기존 설치 버전을 무시하고 다시 설치할 수 있습니다.
pip install pelican Markdown --force-reinstall --upgrade
  • 인증서 오류(SSL 에러 등) 무시하고 pip 실행하기
    • 공용 PC나 회사, 학교 등에서 pip를 이용한 library 설치를 하려면, 가끔 방화벽 정책 등에 걸려 SSL 오류가 발생하고 설치는 이뤄지지 않을 때가 있습니다. 네트워크에서 'pypi.python.org'를 신뢰하지 않게 설정되어 있는 등의 이유이지요. --trusted-host로 repo 사이트를 명시해 주면 그 repo로부터의 배포는 인증서 오류 없이 가능케 됩니다. 참고로 repo는 'pypi.python.org' 외 다른 곳일 수도 있습니다.
pip install pelican --trusted-host pypi.python.org