Python

파이썬 가상 실행 환경

topcue 2019. 12. 6. 17:16

파이썬에서 venv 명령어가 뭘까 검색하다가 정리

 

지금까지 파이썬과 파이썬 패키지를 잘 사용하고 있었는데, 어제부터 새로운 프로젝트를 시작했다.

파이썬 버전과 패키지가 달라서 어떻게 할까 고민하다 찾은 것이 파이썬 가상 환경이다.

가상 환경을 만들면 그 안에서 독립적인 파이썬 버전과 패키지를 관리할 수 있다.

 

아래 명령어로 가상 환경을 설정한다.

python -m venv [dir]

python -m venv [dir]

다음 명령어로 가상 환경을 켤 수 있다.

source [PATH_to_dir]/bin/activate

source [PATH_to_dir]/bin/activate

파이썬 가상 환경이 켜진 상태에서 code 명령어로 개발을 시작할 수 있고, deactivate로 끌 수 있다.

가상 환경을 지우려면 디렉토리를 삭제하면 된다.

 

예전에 CTF 문제를 풀다가 venv가 있어서 뭔가 했는데 오늘 필요해져서 정리해보았다.

 

# EOF