728x90
Python 가상환경을 만드는 방법은 다음과 같습니다. 가상환경은 프로젝트별로 Python 패키지를 격리하여 관리할 수 있게 해줍니다.
- 가상환경 모듈 설치: 우선 가상환경을 만들기 위해 venv 모듈을 설치합니다. 만약 파이썬 버전이 3.3 이상이라면 이미 포함되어 있습니다.여기서 venv는 가상환경의 이름입니다. 원하는 이름으로 변경할 수 있습니다.
python -m venv venv
- 가상환경 활성화: 생성된 가상환경을 활성화합니다. 활성화된 가상환경에서는 프로젝트에 필요한 패키지를 설치하고 사용할 수 있습니다.
- Windows:
.\venv\Scripts\activate
- macOS/Linux:
source venv/bin/activate
- Windows:
- 가상환경에서 패키지 설치: 가상환경이 활성화된 상태에서 필요한 패키지를 설치합니다.필요한 패키지를 requirements.txt 파일에 정리하고, 다음 명령으로 일괄 설치할 수도 있습니다.
pip install -r requirements.txtpip install 패키지이름
- 가상환경 비활성화: 가상환경을 사용한 작업이 끝났을 때 비활성화합니다.
deactivate
가상환경을 만들면 해당 프로젝트에서 필요한 패키지를 격리하여 관리할 수 있어서 프로젝트 간의 충돌을 피하고, 환경을 깨끗하게 유지할 수 있습니다.
728x90
'개발 > Python' 카테고리의 다른 글
Python - 내가 만든 모듈, 다른 사람들이 사용하도록 패키징하기 (0) | 2024.03.15 |
---|---|
Python 정적 메소드(@staticmethod) (0) | 2024.03.14 |
파이썬 EXE 파일 만들기 (0) | 2023.12.31 |
Python @Property (0) | 2023.10.11 |
파이썬에서 Self란 뭘까? (0) | 2023.09.06 |