[python] 파이썬 가상환경(virtualenv)을 사용하여 특정 패키지를 오프라인에서 설치하는 방법은 무엇인가요?
  1. 가상환경 생성: 먼저, 가상환경을 생성합니다. 터미널 또는 명령 프롬프트에서 다음 명령을 실행합니다:
    python -m venv myenv
    

    위 명령은 myenv라는 이름의 가상환경을 만듭니다.

  2. 가상환경 활성화: 가상환경을 생성한 후에는 해당 가상환경을 활성화해야 합니다. 터미널 또는 명령 프롬프트에서 다음 명령을 실행합니다:
    • Windows:
      myenv\Scripts\activate
      
    • macOS/Linux:
      source myenv/bin/activate
      

      가상환경이 활성화되면 터미널 프롬프트의 앞에 (myenv)라고 표시됩니다.

  3. 패키지 다운로드: 이제 설치할 패키지를 다운로드해야 합니다. 인터넷이 연결되어 있는 다른 컴퓨터에서 필요한 패키지를 다운로드하여 USB 드라이브나 네트워크 공유로 이동시킵니다.

  4. 오프라인 설치: 다운로드한 패키지를 가상환경에 설치합니다. 터미널 또는 명령 프롬프트에서 다음 명령을 실행합니다:
    pip install /path/to/downloaded_package.whl
    

    위 명령에서 /path/to/downloaded_package.whl은 다운로드한 패키지 파일의 경로를 나타냅니다. 패키지 파일의 확장자는 .whl일 수도 있고 .tar.gz일 수도 있습니다.

  5. 필요한 패키지 설치: 이제 가상환경에 설치된 패키지를 사용하여 프로젝트를 실행할 수 있습니다. 필요한 모든 패키지를 설치하려면 requirements.txt 파일을 사용할 수 있습니다. 해당 파일에는 모든 필요한 패키지와 버전 정보가 포함되어 있어야 합니다. 터미널 또는 명령 프롬프트에서 다음 명령을 실행하여 필요한 패키지를 설치합니다:
    pip install -r requirements.txt
    

    위 명령은 requirements.txt 파일에 명시된 모든 패키지를 설치합니다.

이제 특정 패키지를 오프라인에서 설치하는 방법에 대해 알게 되었을 것입니다. 이를 통해 인터넷에 연결되어 있지 않은 환경에서도 필요한 패키지를 설치할 수 있습니다.