아티클 관련 제품: SparklingSoDA3.0
들어가며
- python 패키지를 설치할 때 pip 를 사용합니다.
- 인터넷이 되지 않는 폐쇄망인 경우, 혹은 특정 url에서 python 패키지를 다운로드할 때 해당 url을 적용하는 방법을 알아보겠습니다.
pip.conf 파일
pip.conf파일을 생성하여 mirror server의 정보를 입력해 줍니다.
touch /etc/pip.conf vi /etc/pip.conf [global] trusted-host = repo.sparklingsoda.io index = http://repo.sparklingsoda.io:8081/repository/pypi-repo/pypi index-url = http://repo.sparklingsoda.io:8081/repository/pypi-repo/simple
위와 같이 설정하였다면, pip install 명령어 수행 시 해당 mirror server로 접근하여 설치를 진행하게 됩니다.
만일, 일시적으로만 특정 url에서 다운로드를 받고자 한다면 아래와 같이 수행할 수 있습니다.
pip install -i <mirror server url> <package name>
마무리
- python 패키지를 기본적으로 pypi 에서 다운로드 받게 되어있습니다.
- pypi에서 다운로드 받을 시, 서버의 주소는 해외에 있어 속도가 느린 점이 있습니다.
- 이때, private pypi 서버를 구축하거나 국내의 mirror pypi를 사용하고자 할 때
pip.conf 파일을 설정하는 방법에 대해 알아보았습니다.
아티클이 유용했나요?
훌륭합니다!
피드백을 제공해 주셔서 감사합니다.
도움이 되지 못해 죄송합니다!
피드백을 제공해 주셔서 감사합니다.
피드백 전송
소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.