본문 바로가기
Dev/Python

python virtualenv - 폐쇄망(오프라인)에서 설치하기

by 석맨.class 2023. 9. 20.
반응형

파이썬 개발을 하기위해 버전관리 프로그램인 virtualenv를 사용하기로 했다.
개발환경이 폐쇄망이어서 virtualenv 설치파일 패키지로 설치해야 했다.

준비사항

  • python, pip 가 설치되어 있어야 함.
  • 라이브러리 설치파일(패키지)이 있어야 함.

다음 명령어로 패키지를 설치한다.
pip install --no-index --find-links="패키지경로" 패키지명

pip install --no-index --find-links="패키지경로" virtualenv

설치되었는지 확인하기

pip list

사용한 pip 명령어 알아보기

--no-index

패키지의 인덱스를 무시하고 -f, --find-links 옵션으로 지정한 url에 접근하여 다운 및 설치하는 옵션.
이 명령어 사용시 -f 또는 --find-links 옵션이 필수이다.

-f, --find--links

url 또는 파일경로를 지정한다.

만약 설치할 패키지가 두개 이상이라면?

다음과 같이 설치할 패키지명이 적힌 텍스트파일을 읽도록 하면 된다.

numpy
pandas
...

packagelist.txt

pip install --no-index --find-links -r packagelist.txt

'Dev > Python' 카테고리의 다른 글

python - 함수 선언 시 -> 화살표  (0) 2023.09.22
with 문  (0) 2023.09.22
python - self 매개변수에 대해  (0) 2023.09.18
클래스  (0) 2023.09.14
global, nonlocal ( 전역, 지역 변수 )  (0) 2023.09.13