728x90

Window와 MacOS 환경에서 가상환경을 생성하고 활성화 및 비활성화하는 방법에 대해 소개해드리려고 합니다.

 

가상환경 생성


처음에 가상환경을 생성합니다.

MacOS

# python3 -m venv ./"생성하려는 가상환경 이름"
$ python3 -m venv ./venv

 

Windows

# python -m venv "생성하려는 가상환경 이름"
>python -m venv venv

 

가상환경 활성화


가상환경을 활성화합니다.

MacOS

# source "생성한 가상환경 이름"/bin/activate
$ source venv/bin/activate

가상환경을 실행하면 좌측의 (venv)와 같이 실행되는 것을 볼 수 있습니다.

Windows

# cd "생성한 가상환경 이름"/Scripts
>cd venv/Scripts
>activate

 

가상환경 비활성화


가상환경을 비활성화하는 명령어는 MacOS와 Windows 동일합니다.

$ deactivate

(venv)가 사라진 것을 볼 수 있습니다.

 

가상환경 삭제


가상환경을 삭제하는 방법은 폴더를 삭제하면 됩니다. 

MacOS

# venv라는 폴더를 삭제하는 명령어
$ rm -r venv

 

다음과 같이 venv 폴더를 삭제합니다.

Windows

# rmdir /s "생성한 가상환경 이름"
>rmdir /s venv

다음과 같이 venv 폴더를 삭제합니다.

728x90