pyenv와 virtualenv를 이용해서 만든 가상환경을 프로젝트 폴더에 지정하는 방법

박성재·2021년 1월 14일
0

참고: pyenv와 virtualenv를 사용한 파이썬 개발환경 구성


pyenv 설치 및 virtualenv 설치 및 필요한 파이썬 버전이 pyenv를 통해 설치 완료되었다고 가정하고 진행한다.

절차

  1. pyenv virtualenv 3.x.x(설치할 버전) 가상환경이름 을 통해 가상환경을 생성한다.
  2. 가상환경을 지정할 프로젝트 폴더를 생성하고, 그 폴더에 진입한다.
  3. pyenv local 가상환경이름 을 통해 현재 폴더에 가상환경을 적용한다.

이렇게 하면, 해당 프로젝트 진입 시 가상 환경이 자동으로 적용된다.

예시

# 가상환경 생성
[~] pyenv virtualenv 3.6.7 first-django

# first-django 폴더 진입 (생략)

# 가상환경 적용
[first-django] pyenv local first-django
(first-django) [first-django]

first-django 폴더에 first-django 가상 환경이 적용된 것을 볼 수 있다.

이렇게 설정하면 이 폴더 밖에서는 global로 설정된 환경이 적용되지만,
해당 폴더 진입 시 first-django 가상 환경이 자동으로 적용된다.

0개의 댓글