[Python] 'pip' vs 'pipenv' (pipenv의 장점)
파이썬에서 웹 개발을 위한 Django를 설치하거나 여러 가지 tool을 설치할 때 pip을 사용한다. pip이란, Package Installer for Python으로 즉, 인터넷으로부터 파이썬 관련 패키지를 다운로드하는 수단이다. ex) 장고(2.2.5 버전)를 설치할 때 pip install Django==2.2.5 하지만 pip 용어를 사용하는 것보다 pipenv 용어를 사용하는 것이 유용할 때가 있다. 일단 NodeJS를 아는 사람을 기준으로 설명한다. 파이썬은 NodeJS나 React에서 사용하는 NPM(패키지 관리자)가 없다. 따라서 Django를 포함한 여러 tool들을 PIP을 이용해서 설치하게 될 경우 Django가 Global(전역)에 설치되게 된다. Global이라는 뜻은 컴퓨터 ..