Django SQliteエラー
2020年10月4日現在DjangoをインストールするとSQlite3のアップデートが必要でエラーが出ちゃいます。
↓こんな感じ
django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17).
バージョンを確認すると・・・・
# sqlite3 --version 3.7.17 2013-05-20 00:56:22 118a3b35693b134d56ebd780123b7fd6f1497668 #
なのでSQlite3のアップデートやってみます
今回も参考にさせて頂いた記事を紹介します。
ありがとうございます。
developers-trash.com
SQlite3のバージョン3.8.3以上のインストール
$ wget https://www.sqlite.org/2020/sqlite-autoconf-3310100.tar.gz $ tar xvfz sqlite-autoconf-3310100.tar.gz $ cd sqlite-autoconf-3310100 $ ./configure --prefix=/usr/local $ make $ sudo make install $ /usr/local/bin/sqlite3 --version 3.31.1 2020-01-27 19:55:54 3bfa9cc97da10598521b342961df8f5f68c7388fa117345eeb516eaa837bb4d6 $ /usr/bin/sqlite3 --version 3.7.17 2013-05-20 00:56:22 118a3b35693b134d56ebd780123b7fd6f1497668 $ sqlite3 --version 3.31.1 2020-01-27 19:55:54 3bfa9cc97da10598521b342961df8f5f68c7388fa117345eeb516eaa837bb4d6 $ sudo mv /usr/bin/sqlite3 /usr/bin/sqlite3_old $ sudo ln -s /usr/local/bin/sqlite3 /usr/bin/sqlite3 $ vi ~/.bashrc # 以下を追記する export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
アップデート後の確認
# sqlite3 --version 3.31.1 2020-01-27 19:55:54 3bfa9cc97da10598521b342961df8f5f68c7388fa117345eeb516eaa837bb4d6 #