[python] 초기 세팅(가상 환경)

선우아빠·2025년 4월 13일
0

python

목록 보기
1/2
post-thumbnail

🧪 이미지 속 비유 구조

  • 각 연구자(vnev1, venv2, venv3) → 가상환경 (독립적인 실험 테이블)
  • 공용 자원 → Python 시스템 자원 (site-packages, 해석기 등)

✅ 생성된 가상환경을 생성하는 방법 (Mac/Linux):

python3 -m venv [가상환경 명칭]

공용 자원을 사용해야 할 경우엔 아래와 같이 진행한다.

python3 -m venv [가상환경 명칭] --system-site-packages

✅ pip3로 라이브러리 확인하는 방법:

pip3 list

입력 시 현재 설치되어있는 라이브러리 전체를 보여주게된다.
공용 자원 제외하고 가상공간 내에 라이브러리만 확인하고 싶을 경우 아래와 같다.

pip3 list --local
  • 검색된 라이브러리 리스트를 저장하고 싶은 경우:
pip3 freeze > requirements.txt

위와 같이 입력하면 requirements.txt에 현재 조회된 라이브러리가 저장된다.

✅ 생성된 가상환경을 활성화하려면 (Mac/Linux):

source [가상환경 명칭]/bin/activate

Windows에서는:

[가상환경 명칭]\Scripts\activate

비활성화:

deactivate

✅ 가상환경을 삭제하는 방법

deactivate 후 생성된 가상환경 삭제 또는 terminal에서 삭제 가능함

rm -rf  [가상환경 명칭]
profile
기록은 기억을 이긴다..

0개의 댓글