반응형
Ubuntu에서 인터넷 연결 없이 오프라인으로 pip
를 설치하려면 다음 단계들을 따라 하시면 됩니다.
1. pip
패키지 파일 다운로드
먼저 인터넷이 연결된 컴퓨터에서 필요한 pip
패키지 파일을 다운로드합니다.
pip
의 최신 버전을 다운로드합니다:
wget https://bootstrap.pypa.io/get-pip.py
- 다운로드된
get-pip.py
파일을 USB 등 이동식 저장장치에 복사합니다.
2. 오프라인 시스템으로 파일 이동
인터넷이 없는 시스템(오프라인 시스템)으로 이동식 저장장치를 사용해 get-pip.py
파일을 복사합니다.
3. 오프라인 시스템에서 pip
설치
오프라인 시스템에서 다음 명령어를 통해 pip
를 설치합니다:
python3 get-pip.py
이 스크립트는 pip
설치에 필요한 패키지를 자동으로 포함하고 있으므로, 별도의 의존성 파일 없이 설치가 가능합니다.
4. pip
패키지 설치 시 의존성 관리
오프라인 환경에서 pip
로 패키지를 설치하려면, 필요한 패키지와 그 의존성을 모두 미리 다운로드해야 합니다. 예를 들어, 특정 패키지 설치를 위해 다음과 같은 절차를 따라 합니다.
- 인터넷이 있는 컴퓨터에서 의존성을 모두 포함해 패키지를 다운로드:
pip download <package_name> -d /path/to/save
이 명령은 <package_name>
과 그 의존성을 모두 지정된 디렉토리에 다운로드합니다.
- 다운로드한 패키지들을 이동식 저장장치를 통해 오프라인 시스템으로 복사합니다.
- 오프라인 시스템에서 다음과 같이 설치를 수행합니다:
pip install --no-index --find-links /path/to/downloaded/packages <package_name>
이렇게 하면 의존성을 모두 포함해 패키지를 오프라인에서 설치할 수 있습니다.
반응형
'Linux Unix > Ubuntu' 카테고리의 다른 글
[ Ubuntu ] netstat, ss, lsof, namp - 특정 포트 확인하기 (1) | 2024.11.05 |
---|---|
[ Ubuntu ] snap과 apt의 특징과 차이점 (0) | 2024.11.01 |
[ Ubuntu ] snap - 소프트웨어 패키지를 설치 관리하기 (0) | 2024.11.01 |
[ 리눅스 / Linux ] Ubuntu 설치하기 (0) | 2019.11.06 |