Computer >> 컴퓨터 >  >> 문제 해결 >> Mac

Mac에서 PIP 설치, 사용 및 제거하는 방법: 완벽 가이드

이번 글에서는 Mac에 PIP를 설치하는 방법에 대해 자세히 알아보겠습니다. Python은 스크립팅과 프로그래밍 모두에 활용할 수 있는 강력한 언어 플랫폼으로, 필수 기능과 구성 요소는 물론 수많은 인기 있는 서드파티 라이브러리까지 포함하고 있습니다.

PIP는 서드파티 패키지를 설치, 업데이트, 삭제할 때 사용하는 파이썬의 패키지 관리 도구입니다. 이 가이드에서는 PIP의 설치와 설정 방법, 그리고 실제 활용법까지 꼼꼼하게 안내해 드리겠습니다.

1부. Mac에 PIP 수동으로 설치하는 방법

Mac에 PIP를 설치하는 방법을 살펴보기 전에, 먼저 Python의 기본 개념부터 짚고 넘어가겠습니다. Python은 범용적으로 사용되는 스크립팅 도구로, 빠르고 효율적으로 작업하면서 시스템을 제어할 수 있게 해주는 프로그래밍 언어입니다.

PIP는 Python 기반 패키지/라이브러리를 설치하고 관리하기 위한 프로그램 관리 시스템입니다. 이러한 파일들은 PyPI(Python Package Index)라고 불리는 거대한 온라인 라이브러리에 저장되어 있습니다. PIP가 모듈과 관련 의존성을 찾는 기본 저장소가 바로 PyPI입니다. 따라서 "pip install 모듈명" 명령어를 입력할 때마다 다음과 같은 과정이 진행됩니다.

Mac에서 PIP 설치, 사용 및 제거하는 방법: 완벽 가이드

PIP는 해당 모듈을 PyPI에서 검색하고, 발견하면 로컬 시스템에 다운로드하여 설치합니다. PIP는 Python의 공식 패키지 관리자이며 최신 Python 설치 파일에 기본적으로 포함되어 있습니다. 즉, PIP를 사용하려면 먼저 Python을 설치해야 합니다.

Mac에는 Python이 사전 설치되어 있지만, 최신 버전이 아닐 수 있습니다. 구버전을 그대로 사용하는 유일한 이유는 기존에 만들어진 애플리케이션과의 호환성 때문인데, 다행히 처음 시작하는 단계라면 이런 걱정은 하지 않아도 됩니다.

Python 설치는 비교적 간단한 절차이며 PKG 기반으로 진행됩니다. Mac에 PIP를 설치하기 위해 아래 순서대로 따라 해 보세요:

Mac에서 PIP 설치, 사용 및 제거하는 방법: 완벽 가이드

  1. Python 공식 홈페이지에 접속하여 최신 버전을 다운로드합니다. 구형 시스템을 사용 중이라면 64비트 설치 파일을 받으세요.
  2. 다운로드한 파일은 일반적인 macOS PKG 형식이므로, 설치 패키지를 더블클릭하여 실행합니다.
  3. 첫 화면에 주요 설치 정보가 표시되면 계속(Continue) 버튼을 눌러 진행합니다.
  4. 다음 화면에서도 계속(Continue)을 클릭합니다. 이 화면에서는 현재 버전부터 32비트 설치를 더 이상 지원하지 않는다는 안내를 확인할 수 있습니다.
  5. Python 라이선스 동의 화면이 나타나면 계속을 클릭한 후 동의(Agree)를 선택합니다.
  6. 설치 위치를 지정하는 화면에서는 설치(Install)를 클릭해 기본 드라이브에 설치하거나, 다른 위치를 원한다면 사용자화(Customize)를 통해 변경할 수 있습니다. 진행하려면 관리자 암호를 입력해야 합니다.
  7. 설치 프로그램이 파일 복사를 시작합니다.
  8. 설치가 완료되면 응용 프로그램 폴더가 Finder에 나타납니다.

Mac에서 PIP 설치, 사용 및 제거하는 방법: 완벽 가이드

2부. Mac에서 Python PIP 사용하는 방법

이제 Python이 정상적으로 작동하는 것을 확인했으니, PIP를 본격적으로 활용해 보겠습니다. 최신 버전의 Python에는 PIP가 기본 포함되어 있기 때문에 별도의 추가 작업 없이 바로 사용할 수 있습니다.

  1. 터미널에서 명령어를 입력하면 PIP의 전체적인 사용법을 확인할 수 있습니다.
  2. 가장 먼저 할 일은 사용할 패키지를 찾는 것입니다. 이때 pip search 명령어가 유용합니다. 이 명령은 입력한 키워드를 PyPI 전체에서 검색해 줍니다. 예를 들어 비밀번호를 저장하는 Python 프로그램을 만들고 싶다면, Mac에 내장된 Keychain 메커니즘이 좋은 선택지가 될 수 있습니다. 아래 명령어를 입력하면 "keychain"이라는 키워드가 포함된 PyPI 모듈 목록 전체가 표시됩니다.
  3. 검색 결과 중 macOS-keychain이라는 패키지가 정확히 우리가 찾던 것입니다. 비밀번호 입력, 인증, 네트워크 장치 연결 같은 기능을 직접 작성하는 대신, 이 패키지를 가져와 필요에 맞게 커스터마이징하면 됩니다. 아래 명령어로 해당 모듈을 설치할 수 있습니다.
  4. 설치된 모든 패키지를 한 번에 업그레이드하는 것은 다른 시스템만큼 간단하지 않습니다. 오래된 패키지마다 개별적으로 업데이트를 진행해야 하며, 아래 명령어를 활용하면 됩니다.
  5. 패키지 제거 역시 간단합니다. pip uninstall macOS-keychain 명령어 하나면 충분합니다.

Mac에서 PIP 설치, 사용 및 제거하는 방법: 완벽 가이드