Python 유틸리티 pip (추가 패키지 설치하기)

python post logo 파이썬

pip 패키지

Python 추가 패키지의 설치 등을 실시하는 유틸리티 패키지 입니다. pip는 The Python Package Index에서 공개되어 있지만 Python 3.4 이후에는 설치 프로그램 안에 기본으로 포함되고 있는 패키지들 중의 하나 입니다.

추가 패키지의 설치는 pip 패키지의 install 명령을 사용합니다. 예를 들어 Python의 대표적인 이미지 처리 패키지 pillow 패키지를 설치하는 경우에는 다음과 같이 실행합니다.

D:\> python -m pip install pillow

불필요한 패키지는 uninstall 명령으로 삭제할 수 있습니다. 다음의 예는 pillow 패키지를 제거합니다.

D:\>python -m pip uninstall pillow

추가 설치된 패키지를 확인하려면 다음 명령을 실행합니다.

D:\> pip freeze
... 중간 생략 ...
googletrans==4.0.0rc1
Pillow==8.2.0
pyinstall==0.1.4
pyinstaller==4.2
pyinstaller-hooks-contrib==2021.1
pyocr==0.8

여러 버전의 Python이 설치되어있는 경우 python 명령이 아니라 py 명령을 사용하면 설치된 버전을 지정하여 패키지를 설치할 수 있습니다. 예를 들어 Python3.9의 환경에 pillow 를 설치할 때 다음과 같이 실행합니다.

D:\> py -3.9 -m pip install pillow

python 명령을 사용하지 않고  pip 명령을 사용하여 수행 할 수도 있습니다.

D:\> pip install pillow

추가 패키지를 설치할 때 다음과 같은 메시지가 표시 된다면 pip upgrade를 실행하는게 좋을 듯합니다.

WARNING: You are using pip version 20.2.3; however, version 21.0.1 is available. You should consider upgrading via the ‘c:\users\userid\appdata\local\programs\python\python39\python.exe -m pip install –upgrade pip‘ command.

pip upgrade에 대해서는 다음 글을 참조하십시오

python 추가 패키지를 설치할 때 표시되는 pip upgrade 경고 메시지 대응하기
python 추가 패키지를 설치하는 pip 유틸리티를 사용하여 인스톨을 하는 중에 pip의 새로운 버전이 이용 가능하다는 메시지와 함께 pip upgrade명령이 표시됩니다.
제목과 URL을 복사했습니다