Python

[파이썬 | Python] Windows에서 virtualenv 사용하기, 가상환경 만들기, virtualenv 가상환경 다루기

isaac.kim 2021. 3. 25.
728x90
반응형

[파이썬 | Python] Windows에서 virtualenv 사용하기, 가상환경 만들기, virtualenv 가상환경 다루기

 

파이썬 virtualenv는 다른 버전들의 파이썬, 그리고 그에 맞는 라이브러리 버전을 맞추어서 여러 버전으로 사용하기 위해 해 virtualenv와 같은 가상환경을 사용한다. 본인도 파이썬 2.x 버전, 3.x 버전을 사용하고 그에 맞는 라이브러리를 설치하여 테스트하기 위해 virtualenv 환경을 만들어 사용해보았다.

 

 

먼저 Windows에서 virtualenv를 사용하기 위해서는 파이썬(Python)이 설치되어 있어야 한다.

파이썬을 설치할 때 보통 pip 프로그램도 같이 설치된다. pip는 파이썬 라이브러리, 모듈을 설치해주는 도구이다. Python Package Index 라고 한다.

 

먼저 pip 업그레이드부터 진행한 후에 pip를 사용하여 virtualenv를 설치한다.

 

# pip version 버전 확인, 업그레이드 전/후 비교

C:\>pip --version 

 

 

# pip 최신버전 설치

C:\>python -m pip install --upgrade pip

이미 업그레이드를 마치고 다시 한 거여서 Requirement already up-to-date pip 메시지가 나타났다.

 

 

 

# 파이썬 가상환경 모듈을 설치

C:\>pip install virtualenv virtualenvwrapper-win

 

 

다음은 파이썬 가상환경을 만든다.

 

 

# 가상환경생성 명령어 도움말을 확인한다.

C:\>mkvirtualenv --help

 

# 'env01' 이라는 가상환경을 만들고 진입한다.

C:\>mkvirtualenv env01

 

 

# 가상환경을 종료한다.

(env01) C:\> deactivate

 

 

 

가상환경이 만들어진 것을 확인할 수 있었다.

 

다음은 가상환경 목록을 조회한다.

 

# 가상환경 목록 조회

C:\>workon

 

 

 

# 가상환경 env01 으로 시작(진입)하기

C:\>workon env01

 

 

 

# 가상환경에서 버전 확인하기

(env01) C:\>python --version

 

 

 

# 가상환경 종료하기

(env01) C:\>deactivate

 

 

# 가상환경 삭제하기 : 가상환경 env01를 삭제한다.

C:\>rmvirtualenv env01

 

 

 

위 이미지에서 가상환경 tensorflow가 존재하는데, 본인이 공부할 목적으로 사용할 가상환경이어서 삭제하지 않았다.

 

파이썬 가상환경에 대해서 알아보았다.

728x90
반응형