본문 바로가기
코딩 프로그래밍/PYTHON 파이썬

인터넷 없는 오프라인 환경에 pip 사용하여 virtualenv 설치하기

by 프즈 2021. 6. 15.
반응형

보안 때문에 인터넷이 없는 환경에 설치해야 하는 경우가 있어요

파이썬은 pip 명령을 사용이 정말 편한테 인터넷을 사용할 수 없으면 난감하더라고요

일반적인 오프라인 환경에서 pip 설치하는 방법과 같은데 virtualenv를 예제로 했어요

 

파이썬은 설치파일을 이용하여 이미 설치했다는 가정입니다.

윈도우 서버에서 테스트했어요

 

먼저 인터넷이 가능한 같은 OS에서 pip 명령어로 설치하려는 패키지를 미리 다운로드합니다.

 

pip install virtualenv

먼저 설치해보니 잘 되네요

 

임시 폴더를 만들고 그 안에 다운로드하여 보겠습니다.

mkdir piptemp
pip download -d piptemp virtualenv

그럼 임시 폴더에 관련 파일들이 생겨요. 폴더를 모두 인터넷이 안 되는 곳으로 이동시켜요

 

동일한 폴더로 이동시키고 나서 설치 명령어 pip 이용할 때 임시 폴더 파일을 이용하도록 옵션을 넣고 실행합니다.

 

pip install --no-index --find-links=piptemp virtualenv

설치 잘 되네요. 보안을 위해 번거로움을 감수하며 설치해야죠

반응형

댓글