파이썬/Python 환경설정

Python SQLite 3.7.17 업그레이드 방법

Link2Me 2022. 4. 9. 09:46
728x90

SQLite 높은 버전을 소스설치하고 나서 Python 에서 sqlite3 버전을 체크하면 계속 3.7.17 버전으로 표시되는 경우에 해결방법이다.

 

cd /root
mkdir sqlite3
cd 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
 
python -"import sqlite3; print(sqlite3.sqlite_version)"
 

 

이것 저것 테스트하다보니 원하지 않는 결과로 당황하기도 하면서 다시 한번 적어둔다.

 

아래와 같이 소스 설치하는 방법도 나오는데 이런거 전혀 필요없더라.

cd /root
wget https://www.sqlite.org/2020/sqlite-autoconf-3320100.tar.gz 
tar xvfz sqlite-autoconf-3320100.tar.gz
cd sqlite-autoconf-3320100 
./configure
make && make install
 
mv /usr/bin/sqlite3 /usr/bin/sqlite3_old
cp /usr/local/bin/sqlite3 /usr/bin/sqlite3
 

 

728x90