jupyter notebookにおけるエラー、database disk image is malformedについて

jupyter notebookでnotebookの新規作成ができないエラーへの対処方法

jupyter notebookで database disk image is malformedとなって、新規作成できない、既存のnotebookを保存できない、というエラーが突然出たのでいろいろと調べての対処しました。

解決方法

nbsignatures.dbを削除する。

具体的な方法

nbsignatures.dbの所在は、Anaconda promptで

jupyter --data-dir

と入力して、実行すると、ある場所が分かる。

自分(win7)の場合、C:\Users\username\AppData\Roaming\jupyter にあった。

AppDataは隠しフォルダなので、下記サイトを参考に、フォルダオプションから隠しフォルダを表示する設定にする。

【Windows7】AppDataの場所はどこ?見つからないときの出し方を解説! | ひろこみゅ
「AppDataの場所はどこにあるの?」見つからないときの出し方について画像付きで分かりやすく解説しています。詳細はこちら。

nbsignatures.dbを消して再起動すれば、新しいnbsignatures.dbが生成されて、正常に動作するようになる。

参考

DatabaseError: database disk image is malformed · Issue #9293 · ipython/ipython
After shutdown (ctrl+c) and restart of ipython notebook I get this error: Unhandled error in API request Traceback (most...

コメント