질문
저는 pip을(를) 설치하고 싶습니다. 이것은 Python 3를 지원해야하지만, Python 2에서만 사용 가능한 setuptools가 필요합니다.
Python 3와 함께 pip을 어떻게 설치할 수 있을까요?
답변
편집: setuptools
의 수동 설치 및 사용은 더 이상 표준 프로세스가 아닙니다.
만약 Python 2.7.9+ 또는 Python 3.4+를 실행 중이라면
축하합니다, 이미 pip
가 설치되어 있을 것입니다. 그렇지 않다면 계속 읽으세요.
만약 Unix-like 시스템을 실행 중이라면
일반적으로 Python 버전이 2.7.9 이하이거나 3.4 이하이거나 시스템이 어떤 이유로 인해 포함되지 않았다면, 패키지 관리자를 통해 pip
패키지를 설치할 수 있습니다.
일부 일반적인 배포판에 대한 설명이 이어집니다.
Debian (Wheezy 이상) 및 Ubuntu (Trusty Tahr 이상)에서 Python 2.x용 설치
터미널에서 다음 명령을 실행하세요:
sudo apt-get install python-pip
Debian (Wheezy 이상) 및 Ubuntu (Trusty Tahr 이상)에서 Python 3.x용 설치
터미널에서 다음 명령을 실행하세요:
sudo apt-get install python3-pip
참고:
새로 설치한 Debian/Ubuntu에서는 다음을 실행하기 전까지 패키지를 찾을 수 없을 수 있습니다:
sudo apt-get update
CentOS 7에서 Python 2.x용 pip
설치
CentOS 7에서는 직접적인 패키지가 없기 때문에 먼저 설정 도구를 설치한 다음, 해당 도구를 사용하여 pip
를 설치해야 합니다.
sudo yum install python-setuptools
sudo easy_install pip
CentOS 7에서 Python 3.x용 pip
설치
CentOS 7에 Python 3.4를 EPEL에서 설치한 경우, Python 3의 설정 도구를 설치하고 이를 사용하여 pip
를 설치할 수 있습니다.
# 첫 번째 명령은 CentOS7에서 EPEL을 활성화해야 합니다
sudo yum install python34-setuptools
sudo easy_install pip
만약 Unix/Linux 배포판의 패키지 저장소에 없는 경우
아래에 설명된 수동 방법으로 설치하세요.
수동 방법
수동 방법으로 설치하려면, 현재 권장되는 방법은 pip
의 설치 지침에서 get-pip.py
스크립트를 사용하여 설치하는 것입니다.
pip 설치
pip를 설치하려면, 안전하게
get-pip.py
를 다운로드하세요.그런 다음 다음을 실행하세요(관리자 액세스가 필요할 수 있음):
python get-pip.py
setuptools
가 이미 설치되어 있지 않은 경우,get-pip.py
가 대신 setuptools를 설치할 것입니다.
댓글