Print
카테고리: [ Development ]
조회수: 11566

 

  Python에서 주요 패키지나 라이브러리를 설치할 때 사용하는 pip 명령어 수행 시, 에러가 발생하는 경우가 있다.

 

1. pip 명령어를 못 찾을 때.

python -m ensurepip --default-pip

위 명령어를 수행하여서 pip를 default로 지정해주면 된다.

 

2. pip 실행 시, SSL: CERTIFICATE_VERIFY_FAILED, SSLCertVerificationError 발생하였을 때.

이 경우는 내부망이나, 인증서를 따로 저장하여 사용하는 네트워크망에서 주로 발생한다.

trusted-host를 지정하여 수행하면 정상적으로 설치가 가능하다.

다음과 같이 두 site를 지정한다.

--trusted-host pypi.org --trusted-host files.pythonhosted.org

예를 들면, 아래와 같이 추가 지정하여 수행하면 된다.

pip install mock==1.3.0

-> pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org mock==1.3.0