728x90
반응형

가상환경(virtual environment)

독립된 공간을 만들어주는 기능

가상 환경에서 pip로 패키지를 설치하면 가상 환경 폴더(디렉터리)의 Lib/site-packages 안에 패키지를 저장

👉 npm의 package.json과 같은 기능

프로젝트 A와 B 각각 가상 환경을 만들어 프로젝트 A에는 패키지 버전 A를 설치하고, 프로젝트 B에는 패키지 버전 B을 설치할 수 있음

👉프로젝트 내에 설치한 패키지가 무엇인지 쉽게 확인하고 테스트 할 수 있음

즉 가상환경은 프로젝트와 그 프로젝트에 사용된 패키지들을 한 묶음으로 움직일 수 있게 해주는 역할

 


cmd에서 가상환경 생성하기

가상환경 만들 폴더를 지정하고 아래의 명령어를 입력

> python -m venv 가상환경명
> cd 가상환경명
> cd Scripts
> activate.bat => 가상환경 들어가기
> deactivate.bat => 가상환경 나오기

설치 등 잘못된 경우 Include, Lib, Scripts 폴더를 지우면 됨

반응형

'프로그래밍 > Python' 카테고리의 다른 글

파이썬 다중 리턴과 힌트 예제  (0) 2021.08.10
파이썬 가상환경  (0) 2021.08.05
파이썬 Print문  (0) 2021.08.03
파이썬의 장단점  (0) 2021.08.02
비트 연산자  (0) 2021.07.16
복사했습니다!