Linux에는 패키지 관리자가 절대적으로 많습니다. Ubuntu에는 apt가 있을 뿐만 아니라 많은 프로그래밍 언어에 자체 패키지 관리자도 함께 제공됩니다. Node.js에는 npm이, Ruby에는 gem이, Python에는 pip가 있습니다.
핍은 P를 나타냅니다. ython 나 설치 P 패키지를 사용하여 Python 패키지 색인(PyPI)에서 패키지를 쉽게 설치할 수 있습니다. 이를 사용하여 다른 인덱스에서도 설치할 수 있지만 일반적으로 필요한 대부분은 PyPI에서 사용할 수 있습니다. pip를 사용하여 패키지를 설치하려면 먼저 시스템에 설치해야 합니다.
어떤 버전의 Pip이 필요합니까?
파이썬에 조금이라도 익숙하다면 파이썬 3가 나온 지 오래되었다는 것을 알 것입니다. 그럼에도 불구하고 Python 2와 Python 3 사이의 주요 변경 사항으로 인해 많은 Linux 배포판에는 기본적으로 두 버전이 모두 포함되어 있습니다. 이 때문에 pip에도 두 가지 버전이 있습니다.
최신 버전의 Ubuntu에는 기본적으로 Python 3만 설치되어 있습니다. Python 2용 pip가 필요한 경우 Python 2도 설치해야 합니다.
필요한 버전은 설치해야 하는 패키지에 따라 다릅니다. 어느 쪽이든 프로세스는 비교적 간단하지만 수행할 작업을 정확히 알 수 있도록 두 버전을 모두 설치하는 방법을 알려 드리겠습니다.
Python 3용 Pip 설치 방법
시작하기 전에 가장 먼저 해야 할 일은 패키지 목록이 최신 상태인지 확인하는 것입니다. apt:
를 실행하여 이 작업을 수행합니다.sudo apt update
이 과정은 약간의 시간이 걸립니다. 완료되면 실제로 pip 설치로 이동할 수 있습니다. 이렇게 하려면 다음 명령을 실행하십시오.
sudo apt install python3-pip
패키지를 설치할 것인지 확인하고 프로세스가 완료될 때까지 기다립니다. 이 작업이 완료되면 버전을 확인하여 패키지가 올바르게 설치되었는지 확인하십시오.
pip3 --version
Python 2용 Pip 설치 방법
위에서 언급했듯이 Python 2용 pip가 필요한 경우 Python 2도 설치해야 합니다. 하지만 Python 2가 pip에 대한 종속성으로 설치되므로 쉽습니다.
먼저 패키지 목록이 최신 상태인지 확인하십시오.
sudo apt update
이 작업이 완료되면 다음 명령을 사용하여 pip를 설치할 수 있습니다.
sudo apt install python-pip
pip 및 해당 종속성을 설치할 것인지 확인한 다음 설치가 완료될 때까지 기다립니다. 이 작업이 완료되면 버전을 확인하여 모든 것이 올바르게 설치되었는지 확인하십시오.
pip --version
Pip 또는 Apt를 사용해야 합니까?
어떤 경우에는 Python 패키지 색인과 Apt를 통해 패키지를 사용할 수 있습니다. 선택해야 한다면 Apt를 통한 설치를 고수하는 것이 좋습니다. 이러한 버전은 Ubuntu에서 작동하도록 테스트되었기 때문입니다. 대부분의 경우 Apt를 통해 패키지를 사용할 수 없거나 특정 버전이 필요한 경우에만 pip를 사용하고 싶을 것입니다.
결론
Python 2와 Python 3 모두에 pip를 설치해야 할 수도 있습니다. 일부 패키지는 특정 Python 버전에서만 사용할 수 있고 다른 소프트웨어는 둘 중 하나 또는 둘 모두에 의존할 수 있습니다. 예를 들어 Neovim을 사용하면 Python 2와 Python 3 모두에서 추가 기능을 만들 수 있으며 pip의 두 버전에 자체 패키지를 설치해야 합니다.
개발자이기 때문에 pip를 설치할 가능성이 높습니다. 이 경우 최고의 Python IDE 목록을 확인하십시오.