[Python] 가상환경의 필요성, 프로젝트 적용 방법
·
Python
(1) 파이썬 가상환경, 왜 써야 할까?파이썬을 처음 배울 때는 아나콘다나 파이썬을 설치하고 그냥 바로 쓰게 된다.이 상태를 Base 환경이라고 하는데, 혼자서 간단한 실습을 할 때는 아무런 문제가 없다.그런데 실제로 여러 프로젝트를 동시에 진행하다 보면 문제가 생기기 시작합니다.(1-1) 버전 충돌 방지예를 들어, 프로젝트 A는 Python 3.8과 pandas 1.3이 필요하고, 프로젝트 B는 Python 3.11과 pandas 2.0이 필요한 상황을 생각해 보지.하나의 Base 환경에서 두 프로젝트를 모두 돌리려 하면 패키지 버전이 충돌하고, 한쪽 프로젝트는 제대로 동작하지 않게 된다.이 문제를 해결하기 위해 존재하는 것이 바로 가상환경(Virtual Environment) 이다.(2) 가상환경이란..