virtualenv

개발환경 세팅/파이썬 환경 For Mac

[파이썬 환경 FOR MAC] 11. 파이썬 가상환경

파이썬 환경을 설정할 때 글로벌 환경을 사용하는 건 권장 되지 않습니다. 글로벌 환경을 쓸 수록, 같은 패키지를 공유할 수가 없기 때문에, 어떤 패키지가 특정 프로그램에 사용되었는지 알 수 없습니다. 또한 한 환경에서는 같은 패키지에 대해서 한 버전만 있을 수 있기 때문에, 글로벌 환경에서 패키지 버전을 일일히 바꿔줘야합니다. 가장 이상적인 파이썬 인터프리터와 패키지를 관리하는 것은 프로젝트마다 하나의 분리된 환경을 사용해야합니다. 한 컴퓨터나 시스템에서 프로젝트 단위로 고립시켜서 사용하는 것을 가상 환경입니다. 작동하는 원리는 글로벌 환경과 똑같습니다. 프로젝트마다 인터프리터를 만들고, pip과 site-packages를 만듭니다. 1. virtualenv로 가상환경 만들기 1. 글로벌 환경에 virt..