본문 바로가기

카테고리 없음

Virtual Environment 만들기!

반응형

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를 실행하면 가상 환경이 종료된다.

 

 

반응형