venv와 venu 활성화 개념 정리venv란?venv는 Python에서 제공하는 가상환경(virtual environment) 관리 도구이다.venu는 무엇인가?venu는 사용자가 venv 명령어로 만든 가상환경의 이름이다.python3 -m venv venu를 실행하면 venu/ 폴더가 생성되고, 그 안에 가상환경이 구성된다.venu 환경 안에서 실행되도록 만드는 것이다.source ~/venu/bin/activate
(venu)라는 프롬프트가 표시된다.python, pip 명령어는 모두 ~/venu/ 안의 실행파일을 사용한다.pip install torch
pip install jupyter scikit-learn
venu 가상환경 안에만 설치된다.venu 환경을 커널로 인식시키기 위해 다음 명령어를 실행해야 한다.python -m ipykernel install --user --name venu --display-name "Python (venu)"
venu 환경을 하나의 커널(kernel) 로 등록하게 된다..ipynb 파일을 열기Python (venu) 또는 ~/venu/bin/python 선택| 항목 | 설명 |
|---|---|
venv | Python 가상환경 생성 도구 |
venu | 사용자가 만든 가상환경 이름 (예시) |
| 활성화 | 해당 가상환경을 현재 Python 환경으로 전환하는 것 |
| 목적 | 독립된 실행 환경 확보, 충돌 방지 |
| Jupyter 연동 | ipykernel로 등록하여 커널에서 선택 가능하게 함 |
이상으로 venu 가상환경과 활성화 개념을 마크다운 형식으로 정리하였다.