파이썬 pip 사용법: 패키지 설치, 삭제, 업그레이드 방법

파이썬 pip 사용법: 패키지 설치, 삭제, 업그레이드 방법

파이썬의 pip은 외부 라이브러리나 패키지를 관리하는 데 필수적인 도구입니다. 이 글에서는 pip를 통해 패키지를 설치하고, 삭제하고, 업그레이드하는 방법, 그리고 설치된 패키지를 확인하는 방법 등 기본 사용법에 대해 알아보겠습니다.

목차

  1. pip란?
  2. pip과 패키지 의존성
  3. pip의 주요 명령어
  4. pip로 패키지 설치하기
  5. pip로 패키지 삭제하기
  6. pip로 패키지 업그레이드하기
  7. pip로 설치된 패키지 확인하기
  8. 특정 버전의 패키지 설치하기

1. pip란?

pip는 파이썬의 표준 패키지 관리 시스템입니다. 파이썬에서 사용되는 각종 패키지(라이브러리)들을 설치하거나 관리하는 데 사용됩니다. pip를 이용하면 파이썬 패키지를 쉽게 설치하거나 업그레이드, 제거할 수 있습니다. pip는 파이썬 2.7.9 버전부터 기본적으로 포함되어 있습니다. 그 이전 버전의 파이썬에서는 pip를 따로 설치해야 됩니다.

2. pip과 패키지 의존성

pip은 패키지의 의존성 관리도 자동으로 해줍니다. 이는 어떤 패키지가 설치되기 위해선 다른 특정 패키지가 필요한 경우, 해당 패키지를 자동으로 설치해 주는 기능을 말합니다. 예를 들어, 패키지 B를 설치하려고 할 때, 패키지 A가 먼저 설치되어야 한다면 pip은 패키지 B를 설치하는 동시에 패키지 A도 자동으로 설치해 줍니다. 이러한 기능 덕분에 사용자는 복잡한 의존성 관리를 걱정하지 않고 편리하게 패키지를 설치하고 사용할 수 있습니다.

3. pip의 주요 명령어

pip에는 여러 가지 명령어가 있지만, 주로 사용하는 명령어는 다음과 같습니다.

  • 설치: pip install 패키지명
  • 삭제: pip uninstall 패키지명
  • 업그레이드: pip install –upgrade 패키지명
  • 설치된 패키지 확인: pip list

4. pip로 패키지 설치하기

pip를 이용해 패키지를 설치하는 방법은 간단합니다. 콘솔에서 ‘pip install 패키지명’을 입력하면 해당 패키지가 설치됩니다. 예를 들어, ‘numpy’ 패키지를 설치하려면 ‘pip install numpy’라고 입력하면 됩니다.

pip로 패키지 설치하기 예시 화면

5. pip로 패키지 삭제하기

‘pip uninstall 패키지명’ 명령어를 사용하면 설치된 패키지를 쉽게 삭제할 수 있습니다. 예를 들어, ‘numpy’ 패키지를 삭제하려면 ‘pip uninstall numpy’라고 입력하면 됩니다.

pip로 패키지 삭제하기 예시 화면

6. pip로 패키지 업그레이드하기

‘pip install –upgrade 패키지명’ 명령어를 사용하면 설치된 패키지의 최신 버전으로 업그레이드할 수 있습니다. 예를 들어, ‘numpy’ 패키지를 최신 버전으로 업그레이드하려면 ‘pip install –upgrade numpy’라고 입력하면 됩니다.

pip로 패키지 업그레이드하기 예시 화면

7. pip로 설치된 패키지 확인하기

‘pip list’ 명령어를 사용하면 시스템에 설치된 모든 파이썬 패키지와 그 버전을 확인할 수 있습니다.

pip로 설치된 패키지 확인하기 예시 화면

8. 특정 버전의 패키지 설치하기

때때로 특정 버전의 패키지가 필요할 때가 있습니다. 이런 경우 ‘pip install 패키지명==버전번호’를 이용하면 원하는 버전의 패키지를 설치할 수 있습니다. 예를 들어, numpy 패키지의 1.18.5 버전을 설치하려면 ‘pip install numpy==1.18.5’라고 입력하면 됩니다.

※ pip 자체를 업그레이드하는 방법은 ‘pip install –upgrade pip’ 명령어를 사용하면 pip를 최신 버전으로 업그레이드할 수 있습니다.

참고 자료

함께 보면 좋은 이전 게시글

위로 스크롤