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
UPGRADE ALL THE PIP PACKAGES!
pypi.org
pipupgrade 모듈에 대한 자세한 설명은 위 글을 참조하세요
이제 설치된 모든 패키지를 한 번에 업그레이드 하는 명령어는 다음과 같습니다.
pipupgrade --check
해당 명령어를 통해 설치된 모든 모듈을 한번에 업그레이드할 수 있습니다.
참고
파이썬[Python] 설치된 모듈의 최신 버전 확인 및 한번에 업그레이드, 업데이트 하기(pipupgrade)
파이썬[Python] 설치된 모듈의 최신 버전 확인 및 한번에 업그레이드, 업데이트 하기(pipupgrade) 파이썬 작업을 하시다보면, 여러 모듈을 설치하시고, 사용합니다. 하지만, 시간이 지나면서 모듈도
appia.tistory.com
pipupgrade
UPGRADE ALL THE PIP PACKAGES!
pypi.org
'개발&코딩 > Python' 카테고리의 다른 글
파이썬 Module Import 에러 해결법 관련 (1) | 2023.05.31 |
---|---|
파이썬 플라스크 jinja2.exceptions.TemplateNotFound 에러 이슈 해결법 (0) | 2022.09.27 |
파이썬 SyntaxError: Non-ASCII character '\xec' 에러 이슈 해결법 (1) | 2022.09.25 |
파이썬 패키지 설치 및 관리하는법 - pip (0) | 2022.09.19 |
파이썬 셀레니움 find_element의 InvalidArgumentException, NoSuchElementException 에러 이슈 관련 (1) | 2022.09.13 |
댓글