[Python] pipenv 로 패키지 의존성 관리하기

Woong·2023년 8월 11일
0

Python / Machine Learning

목록 보기
7/20

설치

brew install pyenv
brew install pipenv

  • MacOS 를 사용하는 경우 homebrew 로 간단하게 설치

가상환경 생성

pipenv install

  • 가상환경 생성 후 Pipfile, Pipfile.lock 파일 생성
    • 파일이 이미 있을 경우 명시된 의존성 설치

pyenv local 3.8.8

  • (Pyenv 를 사용할 경우) 전역 python 버전을 사용하지 않고 로컬 버전을 사용하고자 할 때 버전 명시

pipenv install --python 3.8

패키지 설치

pipenv install <package name>

  • 패키지 설치
    • [packages] 섹션으로 들어간다

pipenv install <package name> --dev

  • 개발할 때에만 사용할 패키지 설치
    • [dev-packages] 섹션으로 들어간다

pipenv install <package name>==<package version>

  • 버전 명시하여 패키지 설치

pipenv uninstall <package name>

  • 패키지 삭제

기타

pipenv shell

  • 가상환경으로 진입

가상환경 제거

pipenv --rm

  • 가상환경 제거

reference

1개의 댓글

comment-user-thumbnail
2023년 8월 11일

유익한 자료 감사합니다.

답글 달기