[Python] 가상환경 설정 (venv, pyenv)

1822 단어 pythonpython

가상환경은 프로젝트 내부에서 생성해줘야함

venv

가상환경 생성하는 법

$ python -m venv 가상환경이름

가상환경 활성화

$ source ~/venv/vin/activate

가상환경 비활성화

$ deactivate

pyenv

설치하기

$ brew install pyenv
$ brew install pyenv-virtualenv

환경설정

vi ~/.zshrc 에 들어가서 제일 아래에 해당 구문을 입력해준다.

export PYENV_ROOT=/usr/local/var/pyenv
if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi
if which pyenv-virtualenv-init > /dev/null; then eval "$(pyenv virtualenv-init -)"; fi

이후 빠져 나와서 source ~/.zshrc 를 입력해준다.

그리고 pyenv가 잘 설정 되었는지 확인하기 위해 터미널에 pyenv version을 입력해서 확인한다.

위와 같은 경로가 출력된다면 성공이다.

프로젝트에 pyenv 적용하기

$ pyenv virtualenv <python version> <가상환경 이름>
$ pyenv local <가상환경 이름>

활성화 / 비활성화

위의 내용에서 적용하기를 한 후 적용이 안되면 활성화 명령어를 통해 적용시켜준다.

가상환경 활성화 activate

가상환경 비활성화 deactivate

좋은 웹페이지 즐겨찾기