728x90
반응형
아래 방법은 온라인, 즉 인터넷이 되는 PC가 있고, 그 PC에서 다운로드한 파일을 오프라인, 폐쇄망 PC에 옮길 수 있다는 전제 하에 설치하는 방법이다.
1. 인터넷이 되는 PC에서 접속한다. 파이썬 패키지 파일을 다운로드할 수 있는 사이트다.
PyPI · The Python Package Index
The Python Package Index (PyPI) is a repository of software for the Python programming language.
pypi.org
2. 설치할 패키지명을 검색한다. 나는 pytest 패키지를 설치했다.
- pytest-8.2.2
- pluggy-1.5.0
- iniconfig-2.0.0
파이썬 패키지를 설치할 때는 패키지 간의 의존성을 파악한 뒤 필요한 패키지들을 모두 다운로드하여 오프라인 환경으로 옮겨야 한다. pipdeptree를 사용하면 패키지 의존성을 확인할 수 있다는데, 나는 pytest 설치 시도 후 에러 메시지를 확인하는 방식으로 의존성을 확인했다. 아주 원시적인 방법이다.
3. 다운로드한 파일을 폐쇄망, 오프라인 환경에 옮긴다.
4. cmd에서 해당 파일 경로를 입력하여 설치한다.
pip3 install pytest-8.2.2-py3-none-any.whl
728x90
반응형
'Python' 카테고리의 다른 글
[AI/Python] 폐쇄망 (오프라인)에서 nllb-200-distilled-600M 모델 사용하기 (0) | 2025.04.17 |
---|---|
파이썬 문자열 찾기 in()과 find()의 차이 (0) | 2024.06.25 |
ImportError: Unable to import required dependencies: numpy (0) | 2024.06.13 |
[Python] 리스트 컴프리헨션 list comprehension (0) | 2024.06.04 |
[Python] inconsistent use of tabs and spaces in indentation 에러 (0) | 2024.03.28 |