Pip은 Python Package Index(Python Package Index)와 같이 Python에서 작성된 소프트웨어 패키지의 설치 및 관리를 단순화하는 패키지 관리 시스템입니다. Ubuntu 18.04에는 Pip이 기본적으로 설치되어 있지 않지만 설치는 매우 간단합니다.
이번 포스팅에서는 apt package manager를 사용하여 Ubuntu 18.04에 Python Pip을 설치하는 방법을 알아보겠습니다. 파이프로 파이썬 패키지를 설치하고 관리하는 기본 사항도 알아보겠습니다.
필수 구성 요소
이 튜토리얼을 계속하기 전에 sudo 권한을 가진 사용자로 로그인했는지 확인합니다.
Python 3 pip 설치
Ubuntu 18.04는 Python 3과 함께 기본 Python 설치로 제공됩니다. 다음 단계를 완료하여 Python 3용 pip(pip3)를 설치합니다.
1. 다음 명령을 사용하여 패키지 목록을 업데이트하는 것으로 시작합니다.
sudo apt update
2. 다음 명령을 사용하여 Python 3용 pip을 설치합니다.
sudo apt install python3-pip
위 명령은 Python 모듈을 구축하는 데 필요한 모든 종속성도 설치합니다.
3. 설치가 완료되면 pip 버전을 확인하여 설치를 확인합니다.
pip3 --version
버전 번호는 다를 수 있지만 다음과 같습니다.
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)
Python 2 pip 설치
Ubuntu 18.04에는 Python 2가 기본적으로 설치되지 않습니다. Python 2 및 Pip for Python 2를 설치하려면 다음 단계를 완료합니다.
1. 다음 명령을 실행하여 패키지 인덱스를 업데이트합니다.
sudo apt update
2. 다음을 사용하여 Python 2용 pip을 설치합니다.
sudo apt install python-pip
위 명령은 Python2, Pip 및 Python 모듈을 구축하는 데 필요한 모든 종속성을 설치합니다.
3. pip 버전 번호를 인쇄하여 설치를 확인합니다.
pip --version
버전 번호는 다를 수 있지만 다음과 같습니다.
pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)
Pip 사용법
Python 모듈을 전체적으로 설치할 때는 Ubuntu 시스템에서 제대로 작동하는지 테스트되었으므로 적절한 패키지 관리자를 사용하여 제공된 배포용 Python 모듈을 설치하는 것이 좋습니다.
패키지 관리자를 통해 사용할 수 있는 패키지가 없는 경우에만 pip을 사용하여 Python 모듈을 전체적으로 설치해야 합니다.
대부분의 경우 가상 환경 내에서만 pip을 사용해야 합니다. Python Virtual Environments를 사용하면 Python 모듈을 전역으로 설치하지 않고 특정 프로젝트의 격리된 위치에 설치할 수 있습니다. 이렇게 하면 다른 Python 프로젝트에 영향을 미칠 염려가 없습니다.
이 섹션에서는 몇 가지 유용한 기본 pip 명령을 보여 줍니다. pip을 사용하면 PyPI, 버전 제어, 로컬 프로젝트 및 배포 파일에서 패키지를 설치할 수 있지만 대부분의 경우 PyPI에서 패키지를 설치합니다.
모든 pip 명령 및 옵션 목록을 보려면 다음을 입력합니다.
pip3 --help
pip <command> --help를 사용하여 특정 명령에 대한 자세한 정보를 얻을 수 있습니다. 예를 들어 install 명령에 대한 자세한 내용을 보려면 다음을 입력합니다.
pip3 install --help
Pip을 사용하여 패키지를 설치하는 중
웹 사이트에서 데이터를 스크래핑하고 추출하는 데 사용되는 스크래피라는 패키지를 설치하려고 합니다.
패키지의 최신 버전을 설치하려면 다음 명령을 실행해야 합니다.
pip3 install scrapy
특정 버전의 패키지를 설치하려면 다음 명령을 실행합니다.
pip3 install scrapy==1.5
요구 사항 파일을 사용하여 Pip과 함께 패키지 설치
requirement.txt는 특정 Python 프로젝트를 실행하는 데 필요한 버전의 pip 패키지 목록을 포함하는 텍스트 파일입니다.
다음 명령을 사용하여 파일에 지정된 요구 사항 목록을 설치합니다.
pip3 install -r requirements.txt
설치된 패키지를 나열
설치된 모든 pip 패키지를 나열하려면 아래 명령을 사용합니다.
pip3 list
Pip을 사용하여 패키지를 업그레이드
설치된 패키지를 최신 버전으로 업그레이드하려면 다음을 실행합니다.
pip3 install --upgrade package_name
Pip을 사용하여 패키지를 제거
패키지를 제거하려면 다음을 실행합니다.
pip3 uninstall package_name
결론
이 튜토리얼에서는 Ubuntu 기계에 pip을 설치하는 방법과 pip을 사용하여 Python 패키지를 관리하는 방법에 대해 배웠습니다. pip에 대한 자세한 내용을 보려면 pip 사용자 안내 페이지를 방문하세요.
'SW > 리눅스' 카테고리의 다른 글
Ubuntu 18.04 : Drupal 설치하는 방법, 예제, 명령어 (0) | 2020.10.19 |
---|---|
Ubuntu 18.04 : Node.js, npm 설치 방법, 예제, 명령어 (0) | 2020.10.17 |
CentOS 7 : Docker 설치, 사용 방법, 예제, 명령어 (0) | 2020.10.15 |
CentOS 7 : Node.js, npm 설치 방법, 예제, 명령어 (0) | 2020.10.14 |
Ubuntu : Sudo 권한 사용자 만드는 방법, 예제, 명령어 (1) | 2020.10.13 |