技術系メモ

メモ。内容は保証しません。

エラー sqlite3.DatabaseError: database disk image is malformed

問題

実験を回して 次の日に確認したら、 以下のようなエラー文をはいてpythonが落ちていた。。。。

sqlite3.DatabaseError: database disk image is malformed

解決策(暫定)

暫定の解決法としては、

~/.ipython/profile_default/history.sqlite を削除し、空のhisotry.sqliteを作成する

というものだ。一応のためバックアップはとっておく

cd
cd .ipython/profile_default/
cp hisotry.sqlite ~/
rm history.sqlite

はっきり原因はわかっていないが、 とりあえずはこれでpythonは動いた