Anaconda (1) 썸네일형 리스트형 [Python] anaconda vs pipenv 비교해보았다. 6가지 Anaconda VS pipenv 개발환경과 배포환경간에 사용되는 패키지와 버전들을 잘 관리해줄 필요가 있다. node.js를 사용한다면 package.json으로 프로젝트마다 사용되는 패키지들을 관리할수 있고, Spring이나 Spark를 사용해도 Maven이나 Gradle같은 좋은 패키지 관리자들이 있다. 파이썬의 pip는 아주 고약하게도 모든 패키지가 global하게 설치된다. 이해하는가? global하게 설치된다. 이것은 굉장히 불편한 단점이다. 다시 말하면 이것은 단점이다. 우리가 원하는것은 적어도 프로젝트 마다 패키지들을 설치하고 해당 프로젝트에서 어떤 패키지들을 사용하고 있는지 확인할 수 있어야 하며, Git을 이용해서 배포 환경에 프로젝트가 업로드 되었을 때, 배포 환경에서도 우리가 필요한.. 이전 1 다음