파이썬의 가상환경과 종류
파이썬에서 가상 환경이란 무엇일까? 프로젝트를 진행하다 보면 여러 모듈을 설치하게 된다. 이때, 각 모듈은 서로 의존성을 가지는 경우가 많아 글로벌하게 모듈을 설치하게 되면 여러 프로젝
mynameisleeminee.tistory.com
파이썬의 가상 환경에 대해 어느 정도 이해가 되었다면 venv, poetry에서 가상 환경을 생성, 활성화, 비활성화, 삭제하는 방법을 알아보자.
1. venv
💡 venv 는 python에서 기본적으로 제공해주는 라이브러리로 따로 설치할 필요가 없다.
가상환경 생성
- 가상환경 이름은. venv로 하는 것이 일반적이다.
python -m venv 가상환경이름
가상환경 활성화 (MacOS)
source 가상환경이름/bin/activate
가상환경 비활성화
deactivate
가상환경 삭제
sudo rm -rf 가상환경이름
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
2. poetry
poetry 설치
- MacOS
brew install poetry
- Linux, BashOnWindows
$ curl -sSL <https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py> | python -
설치 확인
- Shell을 다시 시작하거나 source $HOME/.poetry/env 을 입력한 후, 아래 명령어를 통해 설치가 잘 되었는지 확인
$ poetry --version
Poetry version 1.1.12
poetry의 가상환경 및 개발환경 만들기는 아래 블로그 참고하자.
Poetry로 Python 개발환경 만들기
개발 중 제일 어렵다는 개발환경 만들기. 대부분의 언어는 패키지 매니저가 존재합니다. 기본 내장 라이브러리 외에 사용자 라이브러리를 써야 할 일이 많기 때문이죠. 오늘은 파이썬의 패키지
mattpy.tistory.com
Ref
https://heytech.tistory.com/295
https://mattpy.tistory.com/entry/Pyenv-Poetry로-Python-개발환경-만들기
'정리노트' 카테고리의 다른 글
파이썬의 가상환경과 종류 (0) | 2022.12.07 |
---|---|
Python 웹 프레임워크 (Django, Flask, FastAPI) (0) | 2022.12.06 |
intelliJ의 폴더들에 대해 (0) | 2020.08.07 |
IntelliJ에서 jar 파일 생성 (0) | 2020.06.28 |
댓글