django프로젝트를 만든 후 aws나 gcp에 배포하려고 할 때 sqlite3의 버전 오류가 나는 경우가 많다.
이때 linux기반 OS에서 sqlite3를 쉽게 설치하는 방법이다.
linux기반 지식이나 명령어들을 잘 몰라서 많이 해맸는데 아래의 명령어로 쉽게 해결할 수 있었다.
오류 내용 : django.core.exceptions.ImproperlyConfigured: SQLite 3.9.0 or later is required (found 3.7.17).
sqlite3.9버전 이상을 설치해주어야 한다.
koipkgs에 sqlite3 버전 별 설치파일들이 있고
이 파일들을 찾아서 다운로드 후 설치해주면 된다.
명령어
wget https://kojipkgs.fedoraproject.org//packages/sqlite/3.10.2/1.fc22/x86_64/sqlite-3.10.2-1.fc22.x86_64.rpm
wget https://kojipkgs.fedoraproject.org//packages/sqlite/3.10.2/1.fc22/x86_64/sqlite-devel-3.10.2-1.fc22.x86_64.rpm
sudo yum -y install sqlite-3.10.2-1.fc22.x86_64.rpm sqlite-devel-3.10.2-1.fc22.x86_64.rpm
sqlite3 –version
출처: https://link2me.tistory.com/2017 [소소한 일상 및 업무TIP 다루기]
728x90
'파이썬 python > django' 카테고리의 다른 글
[django] User모델 커스터마이징 할 때 오류 (0) | 2022.06.14 |
---|---|
[django] ImageField Form 이미지 업로드하기. (0) | 2022.06.10 |
[django] django.db.utils.OperationalError: table already exist (0) | 2022.04.26 |
[django] no such table: auth_user (0) | 2022.03.24 |
[django] 명령어 정리 (0) | 2022.03.22 |