[DEV] Programming Lang/Python
[Python] 개발환경 설정 - pip, pipenv, pyenv 란?
Python 개발환경 설정의 문제점 대부분의 프로그래밍 언어들은 자체적으로 패키지 관리 도구(package manager)를 제공하고 있습니다. 자바의 Maven, 자바스크립트의 npm처럼 파이썬에서는 pip라는 매우 간단한 패키지 관리 도구가 있는데요. 다른 언어의 패키지 매니저와 비교했을 때 부족한 부분들이 많다고 느끼실 겁니다. 일단 기본적으로 패키지 설치가 전역으로(global) 설치되기 때문에 한 컴퓨터 상에서 여러 파이썬 프로젝트에 걸쳐 작업을 하기가 힘들다. 프로젝트 별로 설치가 필요한 패키지를 정의하는 방식도 어디는 requirements.txt를 사용하고, 다른데는 setup.py를 사용하는 등 표준화가 모호한 부분이 있습니다. pip란? python을 이용하며 사용하게 되는 패키지 관리..
2022. 7. 27. 14:52
최근댓글