[Python] 가상환경이란?

장현웅·2023년 11월 7일

가상환경은 마치 일반 도넛과 파우더링 도넛을 서로 섞이지 않게 따로 각각의 봉투에 담아서 포장하는 것처럼 각각의 프로젝트에 필요한 '도넛'인 라이브러리와 패키지들을 격리시켜 관리해주기 위한 봉투입니다. 이렇게 하면 다른 프로젝트와 충돌 없이 개발할 수 있습니다.

즉, 가상환경은 프로젝트를 위한 독립적인 공간을 만들어주는 도넛 봉투로 언어, 라이브러리 및 패키지의 버전관리와 다른 프로젝트나 시스템과 충돌하지 않도록 프로젝트별로 필요한 라이브러리와 패키지를 격리하고 분리하여 효율적으로 관리해줍니다.

0개의 댓글