반응형
●파이썬 가상환경
- 프로젝트마다 독립적인 파이썬 환경을 만들 수 있게 해주는 도구
- 프로젝트마다 필요한 패키지와 버전을 격리하여 관리해서 다른 프로젝트와 충돌 없이 실행가능
반응형
●파이썬 가상환경 설정
python3 -m venv myenv
- myenv 라는 가상환경을 생성합니다.
●가상환경 활성화(리눅스)
source myenv/bin/activate
- 가상환경이 있는 디렉터리에서 위 명령어로 가상환경 활성화
- 가상환경이 활성화되면 프롬프트에 가상환경 이름이 보임
- 보통 가상환경 안에서 pip로 패키지를 설치함
●가상환경 비활성화
deactivate
- 시스템 기본환경으로 빠져나감
● requirements.txt 파일
프로젝트의 의존성을 관리하기 위해 requirements.txt파일을 사용합니다.
이 파일에는 프로젝트에 필요한 패키지와 버전이 나열되어 있습니다.
pip freeze > requirements.txt
- 현재 가상환경에 설치된 패키지를 저장합니다.
pip install -r requirements.txt
- 다른 사람이나 다른 프로젝트에 설치된 패키지를 위 명령어 한 줄로 동일하게 설치할 수 있습니다.
반응형
'프로그래밍 > AI 머신러닝,LLM' 카테고리의 다른 글
머신러닝 기초, 모델, 데이터셋, 사이킷런 (1) | 2025.03.25 |
---|---|
주피터 노트북 개념, 사용이유 (0) | 2025.03.23 |
리눅스 머신러닝 개발환경 세팅 (0) | 2025.03.15 |
파이썬 문법 간단 정리 (0) | 2025.03.12 |
머신러닝, 딥러닝, LLM, MLOps, LLMOps 개념 (0) | 2025.03.09 |
댓글