본문 바로가기
programming/Python

파이썬 pip 패키지 모듈관리 사용 찾기 설치 지우기 using python pip package manager

by 개코 - 개발과 코딩 2021. 12. 20.

파이썬의 pip 를 이용하면 프로그램 개발시 필요한 패키지 모듈을 관리할 수 있다. 필요한 모듈을 검색하고 설치하고 설치된 목록을 보고 삭제를 할 수 있다. 프롬프트 명령어가 조금 거슬리고 조금 불편하긴 하지만 사소할 뿐이다. 필요한 모듈이 있다면 파이썬 모듈 홈페이지에서 검색해 본 후 명령어를 제공하는 명령어를 실행하면 된다.

파이썬 pip 사용 찾기 설치 지우기
using python pip package manager

파이썬에서 pip 는 패키지 매니저이다.

무슨 뜻이냐.

파이썬을 어느정도 공부한 사람이라면 기본적으로 제공하는 함수들 뿐만 아니라 외부에서 만들어진 모듈들이 필요하다.

그런 필요한 모듈들을 관리하는 것이 파이썬의 pip 가 하는 역할이다.

pip 와 유사한 것이 비주얼스튜디오의 누겟 ( NuGet ) 이나 자바 STS 이클립스의 마켓플레이스 ( MarketPlace ) 이다.

파이썬 버전이 3.4 이라면 pip 는 기본적으로 설치되어 있다.

그 이전의 버전이라면 파이썬 버전을 올리거나 혹은 pip 를 별도로 설치해야 한다.

파이썬 버전을 확인하는 명령어는 python --version 이다.

python --version

pip 버전확인

pip 를 사용하기 전에 버전을 확인할 필요가 있다.

간혹 버전이 맞지 않아 설치가 잘 이루어지지 않거나 되지 않는 경우들도 발생한다.

pip 버전을 확인하는 방법은 pip --version 명령어를 사용한다.

pip --version

pip 찾기

자신에게 필요한 모듈이 있다면 먼저 pip 찾기를 통해 필요한 모듈을 구할 수 있다.

pip 를 검색하고 찾는 것은 아래의 홈페이지를 참고하자.

  • pip 찾기
    https://pypi.org/

이곳에는 파이썬 개발시 필요한 모듈들을 구할 수 있다.

인공지능 개발이나, 엑셀 또는 웹데이터 수집에 필요한 모듈들을 찾을 수 있다.

pip 모듈 설치

자신이 원하는 모듈을 찾았다면 pip 사용하여 모듈을 설치할 수 있다.

pip 설치에 필요한 명령어는 pip install 모듈명 이다.

설치에 따른 모듈을 위에서 언급한 홈페이지에서 모듈을 검색한 후에 상세화면으로 가면 볼 수 있다.

pip install 모듈명

예를 들어 파이썬에서 문자열을 카멜케이스로 변경하는 모듈이 있다.

이것을 설치하는 방법은 아래와 같다.

pip 설치된 모듈 보기

자신의 컴퓨터에 어떤모듈이 설치되었는지 궁금할 수 있다.

버전이 다르지만 중복된 모듈들이 있는지, 사용하지 않은 모듈들이 있는지 확인하는 차원에서 제공하는 것이기도 하다.

pip 로 설치된 모듈을 확인하는 방법은 pip list 를 사용한다.

pip list

pip 모듈 제거

필요없는 모듈은 제거하는 것이 좋다.

위에서 pip list 로 설치된 패키지 모듈들을 확인했다면 모듈의 용도와 사용하지 않는 것은 제거하도록 한다.

pip 로 모듈을 제거하는 명령어는 pip uninstall 모듈명 이다.

pip uninstall 모듈명

위에서 설치된 잘 사용하지 않은 개인적으로 거슬리는 카멜케이스를 삭제하도록 한다.

삭제 전 한번쯤 물어보기 때문에 걱정할 필요는 없다.

반응형

댓글