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 --check
해당 명령어를 통해 설치된 모든 모듈을 한번에 업그레이드할 수 있습니다.
참고
300x250
'개발&코딩 > Python' 카테고리의 다른 글
파이썬 Module Import 에러 해결법 관련 (1) | 2023.05.31 |
---|---|
파이썬 플라스크 jinja2.exceptions.TemplateNotFound 에러 이슈 해결법 (0) | 2022.09.27 |
파이썬 SyntaxError: Non-ASCII character '\xec' 에러 이슈 해결법 (0) | 2022.09.25 |
파이썬 패키지 설치 및 관리하는법 - pip (0) | 2022.09.19 |
파이썬 셀레니움 find_element의 InvalidArgumentException, NoSuchElementException 에러 이슈 관련 (1) | 2022.09.13 |
댓글