펭찐이의 블로그

안녕하세요오오...

펭찐이의 블로그 자세히보기

찐따의 프로그래밍 독학/찐따의 파이썬 독학

찐따의 파이썬 독학 - pyenv virtualenv로 가상 환경 사용 하기

펭찐 2025. 3. 7. 09:35
반응형

 

 

저번 글에 이어서 pyenv 를 통해 virtualenv 를 사용하는 방법을 기술하고자 한다.

명령어

먼저, 다음과 같이 명령어를 입력하여 버전을 확인한다:

$ pyenv virtualenvs
* .venv (created from /home/user/.pyenv/versions/3.13.1)
  3.13.1/envs/.venv (created from /home/user/.pyenv/versions/3.13.1)


pyenv 를 통해 virtualenv 로 설치했다면 위와 같은 결과를 확인할 수 있다.

다른 버전의 가상 환경을 설치하려면, 아래와 같은 명령어를 입력한다:

$ pyenv virtualenv <Python_버전> <가상_환경명>

 

이를 테면, 3.13.1 버전으로 .venv 가상 환경을 생성하려면, 아래와 같이 입력한다:

$ pyenv virtualenv 3.13.1 .venv

 

설치가 완료되었다면, 아래와 같이 가상 환경을 활성화한다.

$ pyenv activate .venv

 

이후, 생성된 가상 환경에 virtualenv 패키지를 설치한다.

$ pip install -U virtualenv

 

설치를 완료했다면, 프로젝트 디렉터리로 이동한 후, 가상 환경을 생성한다.

$ cd your/project/directory
$ virtualenv .venv

 

이후, 아래와 같이 명령어를 입력하여 가상 환경을 활성화한다.

  • Windows: .venv/Scripts/activate
  • Linux: source .venv/bin/activate

마치며

이제 pyenv 를 통해 Python 버전을 관리할 수 있고,
virtualenv 를 통해 프로젝트별 Python 패키지 의존성을 수월하게 관리할 수 있다.

 

반응형