pip를 네트웍이 차단이 된 환경에서 사용시 인터넷이 가능한 서버에 devpi를 구성하고

해당 서버에 접근하여 pip package를 다운로드 받아 사용

 

1. devpi install

   pip install devpi-server

   devpi-server  -h 127.0.0.1   (python 2.7)

   devpi-server --start --init    

 

2. local client pip usage 

   pip install -i http://127.0.0.1:3141/root/pypi/+simple/  httpie

 

3. pip 환경 설정

  위 처럼 직접 입력하고 싶지 않을 경우

  export PIP_INDEX_URL=http://127.0.0.1:3141/root/pypi/+simple/

  

  혹시 계정 home .pip 디렉토리 및 환경 파일 생성

  mkdir -p ~/.pip && cat > ~/.pip/pip.conf << EOF

  [global]

  index-url = http://127.0.0.1:3141/root/pypi/+simple/

 

  [search]

  index = http://127.0.0.1:3141/root/pypi/

'Language > python' 카테고리의 다른 글

python netmiko  (0) 2019.09.12
python paramiko  (0) 2019.09.12
python code test  (0) 2019.09.04
python 데이터 분석툴  (0) 2019.06.21
grpc with python  (0) 2019.05.09

+ Recent posts