Recent Posts
Recent Comments
Archives
반응형
250x250
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Today
Yesterday

Total
04-29 00:01
관리 메뉴

Hey Tech

[Python] 가상환경 생성, 활성화, 비활성화, 삭제 방법(venv 활용) 본문

SW 개발/Python

[Python] 가상환경 생성, 활성화, 비활성화, 삭제 방법(venv 활용)

Tony Park 2022. 2. 2. 18:53
728x90
반응형

본 포스팅에서는 venv를 활용하여 Python 가상환경을 생성하는 방법부터 활성화/비활성화, 삭제하는 방법까지 알아봅니다.

📚 목차

1.  가상환경 필요성
2.  가상환경 생성
3.  가상환경 활성화
4.  가상환경 비활성화
5.  가상환경 삭제

1.  가상환경 필요성

가상 환경은 프로젝트마다 격리된 환경(즉, 가상 환경)을 생성함으로써 프로젝트별로 패키지를 관리하기 위함입니다.

파이썬을 입문하기로 마음 먹으셨다면 지금부터라도 가상 환경 사용을 권장해 드립니다.

가상 환경의 필요성에 대한 상세한 설명이 포스팅을 참고해 주세요.

2.  가상환경 생성

참고로, Python 3.5 이후부터 venv가 파이썬 표준 라이브러리에 내장되어 있기 때문에 따로 설치할 필요가 없습니다.

Terminal 혹은 cmd 창을 여셔서 가상 환경을 생성합니다.

python -m venv 가상환경이름

위 코드가 제대로 실행되었다면 생성한 가상환경 이름으로 폴더가 생겼을 겁니다.

3.  가상환경 활성화

이제 가상 환경을 활성화합니다. 운영체제에 따라 활성화 방법이 다릅니다.

(1) MacOS 경우

source 가상환경이름/bin/activate

(2) WindowOS 경우

source 가상환경이름/Scripts/activate

정상적으로 가상환경이 실행되었다면, 터미널에서 현재 디렉토리 맨 앞에 상환경 이름이 괄호 안에 출력됩니다.

4.  가상환경 비활성화

가상 환경을 비활성화하는 방법입니다.

deactivate

5.  가상환경 삭제

생성했던 가상 환경을 삭제하는 방법입니다.

sudo rm -rf 가상환경이름

참고할 만한 포스팅

1. [Python] 가상 환경 생성, 종료, 삭제 방법(venv 활용)
2. [Python] 가상환경 내 패키지 관리 방법(venv 활용)

 

 

오늘은 venv를 활용하여 Python 가상환경을 생성하는 방법부터 활성화/비활성화, 삭제하는 방법까지 알아봤습니다.

포스팅 내용에 오류가 있다면 아래에 👇👇👇 댓글 남겨주세요!

그럼 즐거운 하루 보내시길 바랍니다.

고맙습니다 :)

728x90
반응형
Comments