티스토리 뷰
pip를 이용해서 패키지 선택할 때 버전선택하는게 헷갈렸다. 띠용!
pip 문서를 찾아서 해당하는 부분을 가지고 왔다.
1 2 3 4 5 | $ pip install SomePackage # latest version $ pip install SomePackage==1.0.4 # specific version $ pip install 'SomePackage>=1.0.4' # minimum version | cs |
내가 설치하고 싶은 Django 1.11.11을 설치하려면 어떻게 해야 할까?
우선 Django 1.11.11은 1.11 버전의 마지막 버전이다. 이후에는 버전 2.0으로 올라갔다.
그렇다면! 2.0 바로 전 버전을 설치하면 되겠다.
방법은 2가지가 있다.
첫번째는 specific version을 설치하는 방법으로 설치하는 것이다.
1 | $ pip install Django==1.11.11 | cs |
이렇게 하면 특정 버전을 명시했기 때문에 해당하는 버전이 설치된다.
두번째는 minimum version을 설치하는 방법이 있다.
1 | $ pip install 'Django<2' | cs |
2보다 작은 버전을 찾을 것이니까 1.11.11을 설치하겠지.
minimum version 방법으로 설치할 때는 작은 따옴표 안에 넣어야 한다는 것을 기억하자.
작은 따옴표를 붙이지 않으면 실행이 되지 않는다.
실제로 테스트를 해보니 설치가 잘 되었다. 굳!
# 다른 방법을 생각하다 아래와 같이 해봤는데 내 생각과는 다르게 나왔다!
1 | $ pip install 'Django>=1.11.11' | cs |
1.11.11 버전이 설치될 거라고 생각했는데 실제로는 2.0.3 버전이 설치되었다.
>= 이거니까 같거나 큰 거라고 생각했는데 최신 버전을 설치해버리네? 뭐지?
인터넷 검색을 통해 몇 가지를 확인했다.
1 | $ pip install 'Django>=1.11,<2' | cs |
범위를 제한해줘야 1.11.11 이 설치되었다.
# 또 다른 방법은 아래와 같다.
예를 들어 1.11 버전 중에 제일 마지막 버전을 모를 경우 사용하면 좋겠다.
1 | $ pip install 'Django==1.11.*' | cs |
예상대로 1.11.11 버전이 설치되었다.
다시 한번 작은 따옴표를 주의하자!
'Django' 카테고리의 다른 글
Django 설정 항목 (0) | 2018.04.03 |
---|---|
Django-debug-toolbar 설치 방법 (0) | 2018.03.30 |
- Total
- Today
- Yesterday
- 리디북스
- 애플 앱스토어 인기앱
- 편의점행사상품
- cu 편의점 2월행사
- 플래시카드 만들기
- 플래시카드 공부
- 세븐일레븐 편의점 2월행사
- 중국 앱스토어
- 씨유 편의점 2월행사
- 앱스토어 인기어플
- 미니스톱 편의점 2월행사
- 이마트24 행사
- PIP
- 세계앱스토어
- 미국 앱스토어
- 과학 플래시카드
- 주식 플래시카드
- 플래시카드 암기
- 이마트24 편의점 2월행사
- 역사 플래시카드
- cu 행사
- 한국 앱스토어
- gs25 편의점 2월행사
- 편의점행사
- 앱스토어 인기 순위
- 수수께끼 플래시카드
- 미니스톱 행사
- Django
- 영어단어 플래시카드
- 지에스 편의점 2월행사
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |