본문 바로가기
Code

파이썬 가상환경 venv 생성 활성화 비활성화, 패키지 설치

by 난쟁이족 아트핸드 2024. 4. 1.

가상환경 (venv)

 

가상환경을 프로젝트 폴더 안에 만들었다. 기존에는 poetry를 사용하는 방법을 배워 써먹었었는데, venv를 사용하는 것이 더 기본적인 방법이고, 많은 예시에서 사용하고 있기 때문에 배우고 기록하기로 한다.

  1. 파이썬 가상환경 만들기
    python -m venv {venv}

  2. 파이썬 가상환경 활성화 (MAC)
    source {venv}/bin/activate

  3. 파이썬 가성환경 종료 (MAC)
    deactivate

 

패키지 설치

requirements.txt는 프로젝트의 종속 패키지들에 대한 정보를 담고 있다. package.js와 같다고 보면 된다.

이 txt파일 안에 적혀있는 패키지들은 아래 커맨드로  설치한다.

 

pip install -r requirements.txt

 

여기서 -r 옵션은 requirements.txt 파일에서 패키지 목록을 읽어서 설치하라는 뜻이다. 만약 -r 옵션이 없다면, pip는 equirements.txt 자체를 패키지명으로 인식하고, 설치 가능한 패키지 목록 중에 equirements.txt를 찾아볼 것이다.

 

참고자료

https://packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments/

'Code' 카테고리의 다른 글

enum in Dart  (0) 2024.03.10
Basic dart - 조건문과 반복문  (0) 2024.03.05
Dart basic - 다트 기본 문법  (0) 2024.03.04