본문 바로가기

Python

python pip mirror 서버 설정

반응형

파이썬 로컬 mirror를 설정하는 방법을 포스팅하겠습니다.

다만 캡쳐해서 올릴 수가 없는 환경이기에 제가 했던 방법을 작성합니다.

 

1. 사설망으로 Mirror서버의 고정 아이피를 설정 후 Mirror서버를 구축했습니다. 
서버 주소:포트 : 192.168.0.100:9999

 

2. 기본적으로 pip의 설정정보는 os에 따라 구분되며 해당 설정 정보를 통해 패키지를 다운받는 주소를 설정한다.

(해당 정보는 최상단의 pip 설정 파일 위치임)

Windows : %APPDATA%\pip\pip.ini

Linux : ~/.config/pip/pip.conf

 

3. 명령 프롬프트를 실행하고 아래 명령을 실행하면 pip.ini의 저장 위치를 확인할 수 있다.

명령어 : pip config -v list

샘플 이미지 출처 : https://stackoverflow.com/questions/28278207/python-cant-find-pip-ini-or-pip-conf-in-windows

 

 

4. 해당 경로에 pip.ini파일을 수정한다.(파일이 없는경우 파일을 생성하면된다.) 

ex)

pip.ini파일

[global]
index-url=http://192.168.0.100:9999/python/package
trusted-host=192.168.0.100

5. 명령 프롬프트에서 아래 명령을 다시 실행하면 pip.ini의 정보가 추가된 것을 확인할 수 있다.

명령어 : pip config -v list

 

6. 설정 확인을 위해 Mirror서버에서 가지고 있는 패키지를 설치해보자

명령어 : pip install ㅁㅁㅁ

 

7. 설정한 Mirror서버에서 다운로드가 되는지 확인한다.(설정한 IP정보가 표시된다.)

반응형

'Python' 카테고리의 다른 글

Python 네이버 밴드 - 키워드 분석  (0) 2022.07.09
Python 네이버 밴드 - 크롤링  (1) 2022.07.09
Python SYS 파라미터 및 변수  (0) 2022.06.09
PIP 관련 명령어 정리  (0) 2022.06.09
파이썬 float형 list join  (0) 2016.11.24