Python 패키지 오프라인 설치 방법
(Python Packages Offline Installation)
Python Packages를 Offline 서버 또는 망분리 서버에 설치해야 하는 경우가 있다.
이런 경우 2가지 방법으로 설치가 가능하다.
인터넷 가능한 PC에서 내려 받은 후 파일을 인터넷 불가능한 Server로 옮긴 후 설치한다.
$ mkdir pypi $ cd pypi $ pip download 패키지명 예) pip download networkx==1.11 # 다운로드시 의존성 패키지까지 자동으로 같이 다운로드 된다. # 다운로드된 패키지 파일들을 대상서버로 복사한다. # 이후 대상 서버에서 아래처럼 설치하면 된다. $ pip install 패키지파일명 예) pip install networkxxxx.whl
proxy서버가 있다면 porxy서버를 통해 인터넷에 우회 접속한 후 설치한다.
$ pip --proxy 프록시서버주소 install 패키지명 예) pip --proxy http://web-proxy.myweb.com install networkx