SW/리눅스

Linux : Ubuntu 20.04 : Python Pip 설치 방법, 예제, 명령어

얇은생각 2022. 9. 1. 07:30
반응형

Pip은 Python 패키지를 설치하기 위한 도구입니다. pip를 사용하면 PyPI(Python Package Index) 및 기타 패키지 인덱스에서 패키지를 검색, 다운로드 및 설치할 수 있습니다.

Ubuntu 20.04에 Python 3 및 Python 2용 pip를 설치하는 방법을 설명합니다. Python 패키지를 설치하고 관리하는 기본 사항도 pip으로.

 

 

 

시작하기 전에

파이썬은 파이썬 2와 파이썬 3의 두 가지 맛이 있습니다. Ubuntu 20.04부터는 Python 3이 기본 시스템 설치에 포함되며 Universe 저장소에서 Python 2를 설치할 수 있습니다. 사용자는 파이썬 3으로 전환할 것을 권장합니다.

Python 모듈을 전체적으로 설치할 경우, 모듈의 deb 패키지가 Ubuntu 시스템에서 제대로 작동하는지 테스트되었으므로 적절한 도구를 사용하여 설치하는 것이 좋습니다. Python 3 패키지 앞에는 python3-, Python 2 패키지 앞에는 python2-가 붙습니다.

해당 모듈에 대한 deb 패키지가 없는 경우에만 pip를 사용하여 모듈을 전체적으로 설치합니다.

가상 환경 내에서만 pip을 사용하는 것을 선호합니다. Python Virtual Environments를 사용하면 Python 모듈을 전역으로 설치하는 대신 특정 프로젝트의 격리된 위치에 설치할 수 있습니다. 이렇게 하면 다른 Python 프로젝트에 영향을 줄 염려가 없습니다.

 

 

 

Python 3용 pip를 설치

Ubuntu 20.04에 Python 3용 pip를 설치하려면 터미널에서 루트 또는 sudo 사용자로 다음 명령을 실행합니다.

sudo apt update
sudo apt install python3-pip

 

 

위의 명령은 또한 Python 모듈 구축에 필요한 모든 종속성을 설치합니다.

설치가 완료되면 pip 버전을 확인하여 설치를 확인합니다.

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

pip3 --version

# pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)

 

 

 

Python 2용 pip를 설치

Pip for Python 2는 Ubuntu 20.04 리포지토리에 포함되어 있지 않습니다. get-pip.py 스크립트를 사용하여 Python 2용 pip를 설치할 예정입니다.

먼저 저장소를 활성화하십시오.

sudo add-apt-repository universe

 

 

패키지 색인을 업데이트하고 Python 2를 설치합니다.

sudo apt update 
sudo apt install python2

 

 

컬을 사용하여 get-pip.py 스크립트를 다운로드합니다.

curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py

 

 

리포지토리가 활성화되면 python2를 사용하여 sudo 사용자로 스크립트를 실행하여 Python 2용 pip를 설치합니다.

sudo python2 get-pip.py

 

 

Pip은 전역으로 설치됩니다. 사용자 전용으로 설치하려면 sudo 없이 명령을 실행하십시오. 이 스크립트는 소스 배포를 설치할 수 있는 setuptools 및 wheel도 설치합니다.

pip 버전 번호를 인쇄하여 설치를 확인합니다.

출력은 다음과 같습니다.

pip2 --version

# pip 20.0.2 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)

 

 

 

Pip을 사용하는 방법

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

모든 pip 명령 및 옵션 목록을 보려면 다음을 입력합니다.

pip3 --help

 

 

 

 

pip <command> --help 를 사용하여 특정 명령에 대한 자세한 정보를 얻을 수 있습니다. 예를 들어 install 명령에 대한 자세한 내용을 보려면 다음을 입력하십시오.

pip3 install --help

 

 

 

Pip을 사용하여 패키지를 설치

웹 사이트에서 데이터를 스크래핑하고 추출하는 데 사용되는 스크래피라는 패키지를 설치하려고 합니다.

최신 버전의 패키지를 설치하려면 다음 명령을 실행합니다.

pip3 install --help

 

 

패키지의 특정 버전을 설치하려면 패키지 이름 뒤에 == 및 버전 번호를 추가하십시오.

pip3 install scrapy==1.5

 

 

Python 2를 사용하는 경우 pip3를 pip2로 교체합니다.

 

 

 

요구 사항 파일을 사용하여 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 사용자 가이드 페이지를 참조하십시오.

 

 

참조

https://linuxize.com/post/how-to-install-pip-on-ubuntu-20.04/

반응형