본문 바로가기
개발&코딩/Python

설치된 python 모듈 pip를 통해 한번에 업데이트하고 관리하기

by 우동이 2022. 11. 2.
300x250

pip(Python Package Index)

파이썬으로 작성된 패키지 소프트웨어를 관리하는 패키지 관리 시스템

 

작업환경 : Visual Studio Code

작업 버전 : Python 3.10.8, pip 20.3

 

설치된 모듈들의 버전 확인과 최신화에 대한 기능이 부족하여 알아보게 되었습니다.

이전에 flask에 app.post()라는 새로운 라우트 함수를 사용할 수 있다는데

이게 flask 2.2버전 이상부터 사용 가능하다고 합니다.

그런데 어찌된게 제 환경에서 flask 모듈이 1.x 버전대 이상으로는 설치가 안되더라고요

 

그 과정 중에 알게 된 내용입니다.


pip 관리법

pip list # pip를 제외한 설치된 모듈 리스트
pip freeze # pip를 포함한 설치된 모듈 리스트

 

pip를 통해 설치된 모듈들의 목록 관리하는 기초 명령어입니다.

 

추가적으로 pipgupgrade라는 모듈을 설치해줍니다.

pip install pipugrade

pipupgrade

 

pipupgrade

UPGRADE ALL THE PIP PACKAGES!

pypi.org

 

pipupgrade 모듈에 대한 자세한 설명은 위 글을 참조하세요

 

이제 설치된 모든 패키지를 한 번에 업그레이드 하는 명령어는 다음과 같습니다.

 

pipupgrade --check

 

pipupgrade --check

해당 명령어를 통해 설치된 모든 모듈을 한번에 업그레이드할 수 있습니다.

 


참고

 

파이썬[Python] 설치된 모듈의 최신 버전 확인 및 한번에 업그레이드, 업데이트 하기(pipupgrade)

파이썬[Python] 설치된 모듈의 최신 버전 확인 및 한번에 업그레이드, 업데이트 하기(pipupgrade) 파이썬 작업을 하시다보면, 여러 모듈을 설치하시고, 사용합니다. 하지만, 시간이 지나면서 모듈도

appia.tistory.com

 

pipupgrade

UPGRADE ALL THE PIP PACKAGES!

pypi.org

 

300x250

댓글