인터넷을 연결할 수 없는 환경에서는 오프라인으로 파이썬 패키지 설치가 필요합니다.
1. pip를 이용하여 패키지 다운로드
pip download <packagename> <options>
## 버전을 지정
pip download six==1.13.0 -d /pipdownload
download를 수행한 패키지와 관련 패키지가 다운로드 됨
더보기
참고로 패키지 다운 받은 서버와 실제 설치할 서버(폐쇄망)의 os나 Python 버전이 다른 경우에는 패키지도 다르기 때문에 version 문제가 발생할 수 있다. 가능한 실제 설치할 서버 환경에 맞춰서 패키지를 다운받아야 합니다.
2. pip를 이용하여 패키지 설치
## 패키지 개별 설치
pip install --no-index --find-links=. pyinstaller
## 패키지 목록으로 설치
pip install --no-index --find-links="./" -r .\requirements.txt