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

use*_*266 8 python jupyter-notebook

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

import pandas as pd
Run Code Online (Sandbox Code Playgroud)

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

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

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

rag*_*ria 4

我被这个问题困扰了很长时间。我的肮脏修复是简单地重新启动内核并继续我的工作。然而,我确实找到了一种永久消除它的方法。这个问题对于不同的用户来说似乎有不同的答案。我将尝试根据其他地方的答案列出所有内容(所有链接都在最后)。

所以问题似乎是由于某个nbsignatures.db文件造成的。我们只需将其删除即可解决问题。您可以在以下任一位置找到该文件:

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

所有链接: https: //github.com/ipython/ipython/issues/9293 IPython Notebook 错误:加载笔记本时出错