Proxy 환경에서 pip 사용 방법

By JS | Last updated: July 10, 2021

회사의 방화벽 때문에 pip install로 패키지 설치를 못할 때, proxy로 우회하여 패키지를 설치할 수 있습니다.

pip install --proxy="proxyserver:port" [package]

다음과 같이 프록시를 통하여 django 패키지를 설치할 수 있습니다.

$ pip install --proxy="https://192.168.0.1:8080" django

Proxy 설정

--proxy 옵션은 명령어 1회에 한하여 프록시가 적용됩니다.

pip의 config 파일인 pip.ini에 proxy를 추가하면 pip install <package> 명령어 수행 시, 자동으로 proxy가 적용됩니다.

pip.ini config 설정

다음과 같이 proxy 설정을 추가할 수 있습니다.

[global]
proxy = http://proxy_name:port

pip.ini 파일은 OS마다 위치가 다릅니다.

  • Windows : C:\Users\AppData\Roaming\pip\pip.ini
  • Linux : $HOME/.config/pip/pip.conf

Related Posts

댓글을 보거나 쓰려면 이 버튼을 눌러주세요.
codechachaCopyright ©2019 codechacha