본문 바로가기
코딩취미/Python

[파이썬] pip 사용방법 : 패키지 설치/업그레이드/검색/삭제/용량 계산 코드

by 브링블링 2024. 2. 8.
반응형

파이썬 패키지 pip 사용방법

pip는 Python 패키지 관리자로, Python 패키지를 설치, 업그레이드, 제거 등을 할 때 사용됩니다. 여기 몇 가지 자주 사용되는 pip 명령어와 예시를 소개합니다. 이 명령어들은 Python 개발에 있어서 기본적인 작업을 수행할 때 매우 유용합니다. 프로젝트의 의존성 관리, 패키지 업데이트 및 배포 준비 과정에서 효과적으로 사용할 수 있습니다.

1. 패키지 설치하기

- 특정 패키지 설치:

pip install requests

 

- 특정 버전의 패키지 설치:

pip install requests==2.25.1

 

- 패키지를 최신 버전으로 업그레이드:

pip install --upgrade requests

 

2. 패키지 제거하기

- 패키지 제거:

pip uninstall requests

 

3. 설치된 패키지 목록과 정보

- 설치된 패키지 목록 보기:

pip list

 

- 특정 패키지에 대한 정보 보기:

pip show requests

 

4. 패키지 검색하기

- PyPI에서 패키지 검색:

pip search django

 

5. 요구 사항 파일 사용하기

- requirements.txt 파일로부터 패키지 일괄 설치:

pip install -r requirements.txt

 

- 현재 환경의 패키지 목록을 requirements.txt 파일로 저장:

pip freeze > requirements.txt
반응형

6. pip 자체의 업그레이드

- pip를 최신 버전으로 업그레이드:

pip install --upgrade pip

 

7. 가상 환경과 함께 사용하기

- 가상 환경 생성 (Python 3.3 이상에서 venv 모듈 사용):

python -m venv myenv

 

- 가상 환경 활성화:

 

리눅스나 macOS에서:

source myenv/bin/activate

 

Windows에서:

myenv\Scripts\activate

 

8. 패키지 의존성 그래프 확인

- 패키지 의존성을 시각화하기 위한 도구 설치:

pip install pipdeptree

 

- 패키지 의존성 트리 보기:

pipdeptree

반응형