본문 바로가기
Programing Language/Python

[vsCode] Python 가상환경 생성

by doriver 2024. 5. 13.

가상 환경

프로젝트마다 독립된 환경(가상 환경)을 생성함으로써, 프로젝트별로 패키지를 관리할수 있게함.
( 대부분 프로그래밍 언어들은 패키지,모듈 의 버전을 계속 최신화 하고 있다 )

 

Java나 Javascript에서는 maven이나 npm으로 프로젝트 생성시 당연하게 라이브러리 의존성이 관리된다.
Python은 개발 프로세스에 이런 강제성이 없는 경우가 있지만, 가상환경을 권장함

 

가상환경 생성

Python 3.5 이후부터는 venv가 파이썬 표준 라이브러리에 내장되어 있기 때문에 따로 설치할 필요가 없다

 

Terminal 혹은 cmd 창에서 

python -m venv 가상환경이름

위 코드가 제대로 실행되었다면, 생성한 가상환경 이름으로 폴더가 생김

 

가상환경 활성화, 비활성화

( bash에선 안됐는데, cmd에서 하니까 됨 )

 

가상환경의 Scripts폴더로 이동후, ' activate.bat '

정상적으로 가상환경이 실행되었다면

, 터미널에서 현재 디렉토리 맨 앞에 (가상환경 이름)이 붙는다

 

가상환경의 Scripts폴더 에서 , ' deactivate.bat '

 

https://heytech.tistory.com/295

 

[Python] 가상환경 생성, 활성화, 비활성화, 삭제 방법(venv 활용)

본 포스팅에서는 venv를 활용하여 Python 가상환경을 생성하는 방법부터 활성화/비활성화, 삭제하는 방법까지 알아봅니다. 📚 목차 1. 가상환경 필요성 2. 가상환경 생성 3. 가상환경 활성화 4. 가상

heytech.tistory.com

 

'Programing Language > Python' 카테고리의 다른 글

파이썬 Selenium 패키지  (0) 2024.12.21
파이썬 pip 명령어  (1) 2024.12.20
Python 개발환경 구축  (3) 2024.12.19
파이썬 웹 크롤링 01  (0) 2024.12.19
[vsCode] Flask 개발환경 구축  (1) 2024.05.13