dev-log/python

python, pip νŒ¨ν‚€μ§€ μ—…κ·Έλ ˆμ΄λ“œ (upgrade Django)

ordi 2020. 10. 27. 01:29

🀯 Introduction

μž₯고의 일정 버전에 파일 μ—…λ‘œλ“œμ— μœ λ‹ˆμ½”λ“œ 파일λͺ… 지원 λ¬Έμ œκ°€ μžˆμ–΄μ„œ μ—…κ·Έλ ˆμ΄λ“œ ν•΄μ•Όν•˜λŠ” 상황이 μƒκ²ΌμŠ΅λ‹ˆλ‹€. ν•˜μ§€λ§Œ ν•΄λ‹Ή 방법을 λͺ°λΌ ν–ˆλ˜ 과정을 μ •λ¦¬ν•©λ‹ˆλ‹€.

 

 

 

🧐 κ³Όμ •

λ¨Όμ € ν…ŒμŠ€νŠΈ ν™˜κ²½μ€ anaconda 둜 μ„ΈνŒ…ν•˜μ—¬ μ§„ν–‰ν•˜λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€.

 

conda create -n test-env python=3.8
conda activate test-env
pip install django==2.2
django-admin --version  # 2.2

 

 

그리고 μž₯κ³ λ₯Ό 3.1.2 둜 μ—…κ·Έλ ˆμ΄λ“œ ν•˜λ €λ©΄ λ‹€μŒ μ»€λ§¨λ“œλ₯Ό μž…λ ₯ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€.

 

pip install --upgrade django==3.1.2
django-admin --version  # 3.1.2

 

 

upgrade μ‹œ κΈ°μ‘΄ νŒ¨ν‚€μ§€κ°€ μžλ™μœΌλ‘œ μ‚­μ œλ˜λŠ” 것을 보싀 수 μžˆμŠ΅λ‹ˆλ‹€.

 

 

λ‹€μ‹œ λ‹€μš΄κ·Έλ ˆμ΄λ“œ ν•˜μ‹œλ €λ©΄ λ˜‘κ°™μ€ upgrade μ»€λ§¨λ“œλ₯Ό μ‚¬μš©ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€.

 

pip install --upgrade django==2.1
django-admin --version  # 2.1

 

 

λ‹€λ₯Έ νŒ¨ν‚€μ§€λ„ μ΄λŸ°μ‹μœΌλ‘œ κ°€λŠ₯ν•˜λ‹ˆ νŒ¨ν‚€μ§€ μ—…κ·Έλ ˆμ΄λ“œ μ‹œ,

릴리즈 λ…ΈνŠΈ λ³΄μ‹œκ³  νŒλ‹¨μ΄ μ„œμ‹œλ©΄ ν•΄λ‹Ή μ»€λ§¨λ“œλ‘œ νŽΈν•˜κ²Œ ν•˜μ‹œκΈΈ λΉŒμ–΄μš” πŸ₯³

 

 

 

πŸ“š References