holycall

Python pip 로컬에서 이용 본문

Computer/Software

Python pip 로컬에서 이용

holycall 2018.10.01 15:15

Python pip을 이용해서 패키지를 설치한 실행 환경을 배포할 때 오프라인 환경에 설치해야 할 경우가 생긴다. 이 때 pip download를 이용해서 설치하면 좋다. 

예를 들어 pefile을 설치할 때 다음과 같이 하면 되는데. 

python -m pip install pefile

로컬에서 하려면 먼저 다음과 같이 다운로드를 받는다. 

python -m pip download pefile

이렇게 하면 현재 디렉토리에 pefile-2018.8.8.tar.gz 파일을 다운로드 한다. 

설치는 다음과 같이 한다.

python -m pip install --no-index --find-links pefile-2018.8.8.tar.gz pefile

--no-index --find-links 옵션을 주어야 파일로부터 설치할 수 있다. 원래는 pip repository 만들기 위해 웹서비스가 돌고 웹페이지와 인덱스가 필요하기 때문이다. 

0 Comments
댓글쓰기 폼