반응형
virtualenv, venv, conda 등 여러 가지 방법으로
가상 환경을 만들 수 있다.
그중에서 python 3.3 이상을 설치하면 바로 사용할 수 있는 venv를 알아보자.
https://docs.python.org/3/library/venv.html#
가상 환경 만들기
python -m venv 가상 환경 폴더이름
활성화하기
각자 사용하는 플랫폼에 맞는 명령을 실행해서 가상 환경을 활성화하면 된다.
하지만, 윈도우의 PowerShell를 사용한다면 보안 이슈로 아래와 같은 오류가 발생한다.
728x90
Activate.ps1안에 보면 이 오류에 대한 대처 방법이 있다.
위 안내에 있는 명령을 실행하고 다시 활성화하면 오류 없이 가상 환경이 활성화된다.
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
비활성화하기
가상 환경에서 deactivate를 실행하면 가상 환경이 종료된다.
반응형