본문 바로가기
IT/파이썬(Python)

파이썬 pip(Package Installer of python)의 뜻, 사용법

by 깡타의 컴맹인생 2023. 1. 22.
반응형

파이썬 pip 뜻

목차
1. pip의 뜻
2. pip를 이용한 패키지 설치 및 제거
3. 설치된 패키지 목록 조회

 

1. pip의 뜻

파이썬 패키지나 모듈의 패키지 매니저다. Package Installer of python의 약자로 부르는 것 같다. 파이썬으로 작성된 패키지를 설치하고 관리하는 시스템이다. 파이썬 3.4 이후의 버전부터는 pip가 이미 설치되어 있다. 리눅스 운영체제에서 apt와 같은 역할을 수행하는 패키지 매니저다.

 

* 패키지(Package) : 모듈에 필요한 모든 파일

* 모듈(Module) : 파이썬 코드 라이브러리

 

참고로 pip를 통해 설치되는 모든 패키지는 PyPI(Python Package Index)라는 패키지 저장소에서 다운로드되는 것이다. PyPI는 제삼자(Third-party) 파이썬 오픈 소스 패키지 저장소다. PyPI 홈페이지에 접속하면 다양한 패키지들에 대한 정보가 적혀있다.

 

PyPI · The Python Package Index

The Python Package Index (PyPI) is a repository of software for the Python programming language.

pypi.org


2. pip를 이용한 패키지 설치 및 제거

파이썬을 설치하고 나서 cmd(명령 프롬프트)를 실행시킨다. 그리고 pip 명령어를 입력해 원하는 패키지를 설치하면 된다. 명령 프롬프트에서 pip 기능이 작동하지 않는 경우, 파이썬을 윈도우 환경 변수로 등록해놓지 않았기 때문일 것이다. 환경 변수로 등록하는 방법은 아래 사진을 참고한다.

윈도우 환경 변수로 추가하기 위해서 파이썬을 설치할 때 위처럼 'Add Python to enviornment variables'라고 적혀있는 칸에 체크해야 한다.

설치가 정상적으로 완료되었다면 윈도우 + R 키 조합을 눌러 실행창을 띄운다. 그리고 cmd를 입력한다. 명령 프롬프트가 실행되었다면 pip 명령어를 이용해 자유롭게 패키지를 설치하고 제거할 수 있다. pip 명령어에 대한 도움말이 필요하다면 'pip help'를 입력하면 된다. 그러면 pip 시스템이 지원하는 다양한 커맨드에 대해 알 수 있다.

가장 많이 사용하는 기능은 install, uninstall이다.

< 패키지 설치 >
pip install 패키지 이름

< 패키지 제거 >
pip uninstall 패키지 이름

위의 사용법을 참고하여 'numpy'라는 패키지를 설치했다. pip install numpy를 입력하면 패키지가 설치되는 것을 실시간으로 확인할 수 있다.


3. 설치된 패키지 목록 조회

pip를 활용해 지금까지 설치되어 있는 패키지 목록을 조회하는 방법도 있다.

< 설치된 패키지 목록 조회 >
pip list

'pip list' 명령어를 입력하면 위와 같이 지금까지 설치된 패키지 목록을 조회할 수 있다. pip는 파이썬 3.4 이후 버전부터 자동 설치된다.

반응형