본문 바로가기
Python/INFO

[PYTHON] pip이란?

by 오늘은강박사갈거야~~ 2022. 2. 12.
반응형

- 이 글은 제가 공부를 하며, 이해한 것을 바탕으로 작성하는 글입니다.

- 그렇기에 틀리거나 잘못된 부분이 있을 수 있습니다.

- 글의 오류를 발견하시면, 댓글로 말씀해 주시면 정말 감사하겠습니다.

 


파이썬으로 작업을 하다 보면, 라이브러리를 설치하며 많이 사용하는 pip에 대하여 알아보자.

 

[1] pip이란

- 파이썬으로 만들어진 파이썬 표준 라이브러리들이 아닌, 추가 패키지 소프트웨어를 설치하고 관리하는 시스템입니다. 

즉, 우리가 보통 말하는 외부 라이브러리들을 설치하고 관리하는 시스템이라고 생각하면 될 것이다. 

라이브러리들은 Python Package Index (PyPI)라는 곳에서 관리되고 있고, 이곳에 있는 라이브러리를 우리가 명령어 한 줄만으로도 쉽게 설치할 수 있다. 

 

- pip과 pip3의 차이점

결론부터 말하자면,

pippython 2에서 사용되고, pip3python3에서 사용된다.

일반적으로 리눅스 운영체제에서 많이 볼 수 있다. 왜냐하면 기본적으로 python 2 버전과 python 3 버전이 동시에 설치되어있기 때문이다. 2020년 1월 1일 자로 파이썬 2의 지원이 종료되어 현재는 거의 사용되지 않고, 거의 모든 사람들이 버전 3을 사용하고 있다고 보면 될 것이다.

 

 

[2] 사용 방법

- python3 pip 설치

먼저 pip을 설치 해 준다.

sudo apt update
sudo apt install python3-pip

pip3 --version

 

 

자주 사용되는 pip관련 명령어를 정리해 보았다.

 

- 라이브러리 설치

pip3 install 라이브러리명

- 라이브러리 삭제

pip3 uninstall 라이브러리명

- pip로 설치된 목록

pip3 list

- 도움말

pip3 --help

- pip이 설치된 위치, 버전 확인

pip3 --version

 

반응형

'Python > INFO' 카테고리의 다른 글

[PYTHON] IS 와 == 의 차이는 무엇인가?  (0) 2022.06.04
[PYTHON] pymssql 라이브러리  (0) 2022.02.11
[PYTHON] 리스트의 요소 종류와 개수 구하기  (0) 2021.09.18
[PYTHON]Namespace  (0) 2021.08.23
[PYTHON] JSONL(JSON LINES)형식  (2) 2021.07.29

댓글