본문 바로가기
Programming/Python

[Python] pip (패키지 매니저)

by goatlab 2022. 2. 10.
728x90
반응형
SMALL

pip (패키지 매니저)

 

https://www.linuxcapable.com/how-to-install-python-pip-pip3-on-debian-11-bullseye/

 

pip는 python의 각종 라이브러리들을 설치 및 관리해주는 패키지 매니져이다. pypi사이트 뿐 아니라 로컬 모듈도 설치할 수 있다. pip라는 도구는 python 3.4 버전부터 정식으로 포함되어 사용가능하다. (https://pypi.python.org/pypi)

 

pip 사용

 

pip는 자주 업데이트 되므로 가상환경에서 업데이트해주는 것이 좋다.

 

$ pip install --upgrade pip

 

pip 패키지 검색

 

$ pip search 검색

 

pip 설치 리스트 확인

 

현재 추가된 가상환경 내에 라이브러리 목록을 보여주는 명령어가 2가지가 있다.

 

$ pip list
$ pip freeze

# pip freeze는 pip install에 맞는 포맷으로 리스트를 뿌려주어 requirements.txt를 생성
$ pip freeze > requirements.txt

 

pip 패키지 설치 및 업그레이드

 

# 일반적인 외부라이브러리 설치
$ pip install 패키지명

# 로컬 외부라이브러리 설치, 일반적으로 압축파일로 특정 사이트에서 제공해주는 경우
$ pip install 파일명

# 파이썬의 프로젝트에서는 일반적으로 프로젝트에 필요한 라이브러리 리스트를 requirements.txt 파일에 입력
# 파일에 기록된 패키지리스트 모두 설치하는 방법
$ pip install -r requirements.txt

# 특정 버전을 설치 (버전정보가 입력되지 않으면 최신버전이 설치)
$ pip install 패키지명==버전넘버(예:2.3.0)

# 특정 버전 이상을 설치
$ pip install 패키지명>=버전넘버(예:2.3.0)

# 특정라이브러리 업그레이드
$ pip install --upgrade 패키지명

# 특정라이브러리 삭제
$ pip uninstall 패키지

# 라이브러리 정보 확인
$ pip show 패키지명

 

https://wikidocs.net/16374

 

51. pip - 패키지 매니저

## 1. pip - pip는 파이썬의 각종 라이브러리들을 설치 및 관리해주는 패키지 매니져입니다. - pip로 설치할수 있는 라이브러리들에 대한 정보를 아래 url에서 ...

wikidocs.net

 

728x90
반응형
LIST