venv 사용법
윈도우 기준으로의 사용법만 작성되어 있습니다.
전제조건: python의 환경 변수 세팅을 완료한다. 그렇지 않다면, 파이썬 경로의 python을 호출하여도 된다.
venv 가상환경 생성
형식
python -m venv 가상환경저장경로\가상환경이름
사용 예제
python -m venv C:\PythonVenv\VenvTeset
가상환경 활성화 [윈도우]
.\VenvTeset\Scripts\activate # 형식: [가상환경명]\Scripts\activate
가상환경 활성화 [리눅스]
source 가상환경이름/Scripts/activate
가상환경 비활성화
deactivate
가상환경 활성화 및 비활성화
패키지 설치는 활성된 가상환경 속에서 pip를 통해 설치한다.
생성된 가상환경의 구조
다음과 같은 파일이 존재한다.
- include
- Lib
- Scripts
- pyvenv
여기서 pyvenv.cfg 파일은 파이썬이 설치되어있는 경로가 작성되어 있다.
home = C:\Users\ParkJunsu\AppData\Local\Programs\Python\Python311
include-system-site-packages = false
version = 3.11.7
executable = C:\Users\ParkJunsu\AppData\Local\Programs\Python\Python311\python.exe
command = C:\Users\ParkJunsu\AppData\Local\Programs\Python\Python311\python.exe -m venv C:\PythonVenv\VenvTeset
참고자료
'Python 관련' 카테고리의 다른 글
[Python] 리눅스 환경에서 Maplotlib에서 한글폰트 사용하기 (0) | 2024.02.28 |
---|---|
[Python] zip() (0) | 2024.02.16 |
[Python] logging 사용 (0) | 2024.01.14 |
[python] set의 shet한 string auto concatenation (0) | 2024.01.14 |