[python] 파이썬 가상환경(virtualenv)을 사용하여 특정 패키지를 오프라인에서 설치하는 방법은 무엇인가요?
- 가상환경 생성:
먼저, 가상환경을 생성합니다. 터미널 또는 명령 프롬프트에서 다음 명령을 실행합니다:
python -m venv myenv
위 명령은
myenv
라는 이름의 가상환경을 만듭니다. - 가상환경 활성화:
가상환경을 생성한 후에는 해당 가상환경을 활성화해야 합니다. 터미널 또는 명령 프롬프트에서 다음 명령을 실행합니다:
- Windows:
myenv\Scripts\activate
- macOS/Linux:
source myenv/bin/activate
가상환경이 활성화되면 터미널 프롬프트의 앞에
(myenv)
라고 표시됩니다.
- Windows:
-
패키지 다운로드: 이제 설치할 패키지를 다운로드해야 합니다. 인터넷이 연결되어 있는 다른 컴퓨터에서 필요한 패키지를 다운로드하여 USB 드라이브나 네트워크 공유로 이동시킵니다.
- 오프라인 설치:
다운로드한 패키지를 가상환경에 설치합니다. 터미널 또는 명령 프롬프트에서 다음 명령을 실행합니다:
pip install /path/to/downloaded_package.whl
위 명령에서
/path/to/downloaded_package.whl
은 다운로드한 패키지 파일의 경로를 나타냅니다. 패키지 파일의 확장자는.whl
일 수도 있고.tar.gz
일 수도 있습니다. - 필요한 패키지 설치:
이제 가상환경에 설치된 패키지를 사용하여 프로젝트를 실행할 수 있습니다. 필요한 모든 패키지를 설치하려면
requirements.txt
파일을 사용할 수 있습니다. 해당 파일에는 모든 필요한 패키지와 버전 정보가 포함되어 있어야 합니다. 터미널 또는 명령 프롬프트에서 다음 명령을 실행하여 필요한 패키지를 설치합니다:pip install -r requirements.txt
위 명령은
requirements.txt
파일에 명시된 모든 패키지를 설치합니다.
이제 특정 패키지를 오프라인에서 설치하는 방법에 대해 알게 되었을 것입니다. 이를 통해 인터넷에 연결되어 있지 않은 환경에서도 필요한 패키지를 설치할 수 있습니다.