파이썬(Python)

[ Basic ] 파이썬 패키지 관리 pip

카루루1007 2022. 10. 24. 22:53
728x90
반응형
SMALL
◆ 파이썬 패키지

공부하는 입장에서 아직 패키지와 라이브러리 등 정확히 용어 정립이 되지 않은 상태입니다.

우선 패키지로 용어를 사용하겠습니다.

 

파이썬을 설치하면 기본적으로 지원되는 패키지가 있고,

별도로 설치해서 사용해야하는 패키지가 있습니다.

기본적으로 지원되는 패키지에는 io, math, random 등이 있고

앞선 포스팅에서 사용했던 beautifulsoup, selenium 등은 별도로 설치해서

사용해야 하는 패키지입니다.

패키지를 별도로 설치할 때에는 pip 명령어를 사용합니다.

이 pip 명령어에 대해 이야기 해보겠습니다.

 

◆ pip 업그레이드

먼저 pip를 업그레이드 하는 방법입니다.

python -m pip install --upgrade pip

command 입력창에 위와 같이 입력하시면 pip를 최신버전으로 업그레이드 할 수 있습니다.

 

◆ 설치된 패키지 확인 방법

설치된 패키지를 확인하는 방법입니다.

python -m pip list

위와 같이 command 입력창에 입력하면 다음과 같이 설치된 패키지를 확인할 수 있습니다.

패키지를 설치하면 해당 패키지를 사용하는데 필요한 다른 패키지들까지

자동으로 설치가 됩니다.

예를들어 request 패키지를 설치할 경우 certifi, idna, urllib3 등의 패키지도 같이 설치가 됩니다.

반응형
◆ 패키지 설치(Install) 방법

패키지를 설치하는 방법입니다.

pip install 패키지이름

https://pypi.org/ 에 가시면 다양한 패키지를 찾을 수 있습니다.

우선 위 그림의 패키지를 설치해보겠습니다.

위 그림과 같이 패키지가 설치가 됩니다.

pip list를 사용해 한번 제대로 설치되었는지 확인해 보겠습니다.

 

◆ 패키지 지우는 방법(uninstall)
pip uninstall kids.file

방금 설치했던 kids.file를 삭제해 보겠습니다.

해당 명령을 실행하면

정말로 지울지 한번 확인한 뒤에 삭제를 진행합니다.

설치할 때에는 관련된 패키지들이 모두 설치가 되지만

지울 때에는 해당 패키지만 삭제가 됩니다.

 

◆ 패키지 상세정보 확인방법

패키지의 상세정보를 확인하는 방법입니다.

pip show requests

패키지 이름과 버전 그리고 사용처, 홈페이지 등등 대략적인 정보들이 표시가 됩니다.

 

◆ 특정 버전의 패키지를 설치하는 방법

경우에 따라서는 특정 버전의 패키지를 설치해야 할 때도 있습니다.

그럴경우 [ <= / >=, <, >, == ]을 사용합니다.

pip install requests==2.24.0

위와 같이 입력하면 버전 2.24.0 의 requests 패키지를 설치할 수 있습니다.

 

◆ 패키지 업그레이드 방법

패키지를 업그레이드 하는 방법입니다.

pip install --upgrade requests

위와 같이 입력하면 아래 그림과 같이 설치가 됩니다.

저는 방금 전에 2.24.0 버전의 requests를 설치했었습니다.

이제 버전을 살펴보겠습니다.

pip show를 사용합니다.

2.28.1 버전으로 바뀐 것을 알 수 있습니다.

 

◆ pip 명령어 확인하는 방법

command 입력창에 pip 또는 pip -h 를 입력하면

좀 더 다양한 명령과 옵션을 확인하실 수 있습니다.

728x90
반응형
LIST