Pip은 Python Package Index(Python Package Index)와 같이 Python에서 작성된 소프트웨어 패키지의 설치 및 관리를 단순화하는 패키지 관리 시스템입니다. Pip은 CentOS 7에 기본적으로 설치되지 않습니다. 하지만 설치는 매우 간단합니다.

 이번 포스팅에서는 Python pip을 CentOS 7에 설치하는 데 필요한 단계를 살펴보겠습니다. ym 패키지 관리자를 사용하는 pip으로 Python 패키지를 설치하고 관리하는 기본적인 방법에 대해 다룹니다.

Python 모듈을 전체적으로 설치할 때는 CentOS 7에서 제대로 작동하도록 테스트되었으므로 ym을 사용하여 제공된 배포용 Python 모듈을 설치하는 것이 좋습니다. pip을 사용하여 Python 모듈용 rpm 패키지가 없는 경우에만 Python 모듈을 전체적으로 설치할 수 있습니다.

대부분의 경우 가상 환경 내에서만 pip을 사용해야 합니다. Python Virtual Environments를 사용하면 Python 모듈을 전역으로 설치하지 않고 특정 프로젝트의 격리된 위치에 설치할 수 있습니다. 이렇게 하면 다른 Python 프로젝트에 영향을 미칠 염려가 없습니다.

CentOS 7 : pip 설치하는 방법, 예제, 명령어

필수 구성 요소

이 튜토리얼을 계속하기 전에 sudo 권한을 가진 사용자로 로그인했는지 확인합니다.

CentOS에 pip 설치

CentOS 기기에 pip을 설치하려면 다음 단계를 따릅니다.

1. EPEL 리포지토리를 추가합니다.

Pip은 Cent 단위로 사용할 수 없습니다.OS 7의 핵심 저장소입니다. pip을 설치하려면 EPEL 리포지토리를 활성화해야 합니다.

sudo yum install epel-release

2. pip을 설치합니다.

EPEL 리포지토리가 활성화되면 다음 명령을 사용하여 pip 및 pip의 모든 종속성을 설치할 수 있습니다.

sudo yum install python-pip

3. Pip 설치를 확인합니다.

pip이 올바르게 설치되었는지 확인하려면 다음 명령을 실행하여 pip 버전을 인쇄합니다.

pip --version

버전 번호는 다를 수 있지만 다음과 같습니다.

pip 8.1.2 from /usr/lib/python2.7/site-packages (python 2.7)

개발 도구 설치

Python 모듈을 빌드하는 데 개발 도구가 필요합니다. 다음을 사용하여 모듈을 설치할 수 있습니다.

sudo yum install python-devel
sudo yum groupinstall 'development tools'

PIP를 사용하여 Python 패키지 관리

이 섹션에서는 몇 가지 유용한 기본 pip 명령을 살펴보겠습니다. pip을 사용하면 PyPI, 버전 제어, 로컬 프로젝트 및 배포 파일에서 패키지를 설치할 수 있습니다. 일반적으로 PyPI에서 패키지를 설치합니다.

twisted라는 이름의 패키지를 설치하려는 경우 다음 명령을 실행하여 설치할 수 있습니다.

pip install twisted

trugged는 Python으로 작성된 비동기식 네트워킹 프레임워크입니다.

패키지를 제거하려면 다음을 실행합니다.

pip uninstall twisted

PyPI에서 패키지를 검색합니다.

pip search "twisted"

설치된 패키지를 나열하려면 다음을 수행합니다.

pip list

오래된 패키지를 나열하려면 다음을 수행합니다.

pip list --outdated