개발성문

오프라인 환경에서 package 적용 본문

공부 좀 하자/Python

오프라인 환경에서 package 적용

개발성문 2023. 5. 22. 23:49

1. 원활한 인터넷 환경에서 필요한 package 다운로드

 

2. 설치한 package 경로로 찾아감(cmd 창)

   * 다운로드 목록 및 다운로드 내용을 가져오기 위함

   * 경로 확인 명령어 =>  python -m site

   * package 설치 경로  =>  C:\Users\xxxx\AppData\Local\Programs\Python\Python310\Lib\site-packages

 

3. 설치된 package를 모두 목록 파일로 저장

   * 명령어 =>  python -m pip freeze > requirements.txt

   * 명령어 실행 후 해당 폴더에 "requirements.txt" 파일이 생성됨

 

4. 파일에 기록된 패키지 다운로드

   * 패키지를 다운로드 하기위한 폴더 생성, "requirements.txt" 파일 해당 폴더로 이동

   * 해당 폴더로 이동 (cmd 창) 

   * 기록된 패키지 다운로드(확장자 .whl or .tar.gz 파일이 생성됨)

   * 명령어 =>  python -m pip download -r .\requirements.txt

 

5. 패키지를 다운로드한 폴더를 통째로 오프라인 환경의 PC로 이동

   * 다운로드한 패키지 파일,  "requirements.txt" 파일

 

6. 오프라인 PC에 설치

   * 전체 파일 설치

       - 명령어 =>  python -m pip install --no-index --find-links="./" -r requirements.txt

   * 목록 중 개별 패키지 선택 설치

      - 명령어 => python -m pip install --no-index --find-links="./" 패키지파일명.확장자

 

 

오프라인 환경 vscode 확장 플러그인 설치 방법

참고 주소

https://haenny.tistory.com/329

 

'공부 좀 하자 > Python' 카테고리의 다른 글

파이썬 버전 관리(pyenv-win)  (0) 2023.07.31
Comments