오프라인/폐쇄망 환경에서는 특정 라이브러리를 설치하기 위해서는 외부 컴퓨터에서 다운로드 받아 와야 합니다.
다음과 같이 간단한 명령으로 특정 라이브러리에 대한 목록 및 다운로드를 진행 할 수 있습니다.
pip install pylint
)설치된 라이브러리 목록 파일로 저장
python -m pip freeze > requirements.txt
설치된 기록된 파일명 라이브러리들 다운로드
python -m pip download -r .\requirements.txt
다운로드 받은 파일들을 옮겨서 그 위치에서 파이썬을 실행 후 다음 명령어를 실행합니다.
python -m pip install --no-index --find-links="./" -r .\requirements.txt
위의 명령어로 txt에 기록된 라이브러리들을 쉽게 설치 할 수 있습니다.
위 명령에 대한 옵션값입니다.
--no-index Ignore package index (only looking at --find- links URLs instead).
-f, --find-links <url> If a url or path to an html file, then parse for links to archives.
If a local path or file://url that's a directory, then look for archives
in the directory listing.