尝试打开Pandas时保存线程错误的历史记录

时间:2015-04-10 15:03:13

标签: python jupyter-notebook

我刚刚在远程桌面上安装了IPython。我不得不在桌面上创建一个快捷方式来连接到IPython,因为远程桌面没有Internet访问权限。我能够成功打开IPython笔记本。但是,当我尝试导入pandas

import pandas as pd

我收到了此前我从未见过的错误

The history saving thread hit an unexpected error (OperationalError('database or disk is full',)).History will not be written to the database.

此错误是否与远程桌面上的安装方式有关?

1 个答案:

答案 0 :(得分:1)

我这个问题困扰了很长时间。我的肮脏解决方法是仅重新启动内核并继续工作。但是,我确实找到了一种将其永久消除的方法。对于不同的用户,这个问题似乎有不同的答案。我将尝试根据其他地方的答案列出所有内容(末尾的所有链接)。

因此,该问题似乎是由于某个nbsignatures.db文件引起的。我们只需删除它即可解决问题。您可以在以下任意位置找到文件:

  1. 〜/ .local / share / jupyter / nbsignatures.db(我在这里找到我的)
  2. 〜/ .ipython / profile_default / security / nbsignatures.db
  3. 〜/ Library / Jupyter / nbsignatures.db

所有链接: https://github.com/ipython/ipython/issues/9293 IPython Notebook error: Error loading notebook