Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- S3
- Props
- TypeScript
- flask
- docker
- wetube
- MongoDB
- SSA
- 카톡
- pandas
- lambda
- 중급파이썬
- 튜플
- crud
- 채팅
- async
- Class
- react
- Vue
- 파이썬
- merge
- NeXT
- git
- EC2
- node
- AWS
- dict
- socket io
- RDS
- SAA
Archives
- Today
- Total
목록pipenv (1)
초보 개발자

먼저 pip란 package installer for python의 약자이다. nodejs를 사용했을 때 npm으로 패키지를 설치하곤 했다. 이 때 npm -g 옵션을 주면 전역으로 설치되어버리는데, 전역으로 설치되어버리면 나중에 버전이 맞지않아 다른 것을 돌릴 때 충돌 가능성이 높다. 파이썬에서는 pip로 패키지를 다운로드를한다. pip은 무조건 global로 설치를해버린다. 만약 django버전 2.2와 3을 쓰고싶은데 pip로 설치해버리면 둘 중 하나밖에 설치할 수 없게 되어버린다. 대부분의 경우에 프로젝트는 서로 다른 버전을 쓰게 된다. 그래서 모든게 다 global로 설치되는 걸 피해야 된다. 이러한 이유로 pipenv라는걸 설치해야 한다. pipenv는 파이썬을 위한 npm + package...
Python/airbnb 클론
2022. 1. 18. 19:57