기계적 인조 인간

centos 7에 pip를 설치하는 방법

Configure Squid Proxy in Redhat Linux/CentOS | Restrict Websites, Hours, Files & Downloads by Squid

Configure Squid Proxy in Redhat Linux/CentOS | Restrict Websites, Hours, Files & Downloads by Squid

차례:

Anonim

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

이 튜토리얼에서는 yum 패키지 관리자를 사용하여 CentOS 7에 Python pip 를 설치하는 데 필요한 단계를 안내하고 pip 를 사용하여 Python 패키지를 설치 및 관리하는 방법의 기본 사항을 다룹니다.

파이썬 모듈을 전체적으로 설치하는 경우 CentOS 7에서 제대로 작동하도록 테스트 yum 사용하여 배포 된 파이썬 모듈을 설치하는 것을 선호해야합니다. python 모듈에 대한 rpm 패키지가없는 경우에만 pip를 사용하여 전체적으로 파이썬 모듈을 설치하십시오.

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

전제 조건

이 학습서를 계속하기 전에 sudo 권한이있는 사용자로 로그인했는지 확인하십시오.

CentOS에 pip 설치

CentOS 시스템에 pip를 설치하려면 다음 단계를 수행하십시오.

1. EPEL 리포지토리 추가

CentOS 7 코어 리포지토리에서는 Pip를 사용할 수 없습니다. pip를 설치하려면 EPEL 리포지토리를 활성화해야합니다.

sudo yum install epel-release

2. 핍 설치

EPEL 리포지토리가 활성화되면 다음 명령을 사용하여 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로 파이썬 패키지 관리

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

twisted 라는 패키지를 설치하려고한다면 다음 명령을 실행하면됩니다.

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

패키지를 제거하려면 다음을 수행하십시오.

pip uninstall twisted

PyPI에서 패키지를 검색하려면

pip search "twisted"

설치된 패키지를 나열하려면

pip list

오래된 패키지를 나열하려면

pip list --outdated

결론

CentOS 7 시스템에 pip를 성공적으로 설치했으며 pip를 사용하여 Python 모듈을 쉽게 설치 및 제거하는 방법을 배웠습니다. CentOS 7에서 Pip 3으로 Python 3을 설치하는 방법에 대한 가이드를 확인할 수도 있습니다.

pip에 대한 자세한 내용은 pip 사용 설명서를 확인하십시오. 질문이나 의견이 있으시면 아래에 의견을 보내주십시오.

파이썬 핍 센 토스