首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IPython笔记本错误:加载笔记本错误

IPython笔记本错误:加载笔记本错误
EN

Stack Overflow用户
提问于 2016-01-23 05:34:23
回答 7查看 23.5K关注 0票数 9

在过去的几分钟内,我无法访问以前用Python3.4创建的任何.ipynb文件。我带着这些文件转到子目录,输入

代码语言:javascript
复制
ipython3 notebook

当我打开一个“新”笔记本时,我会发现以下错误:

代码语言:javascript
复制
Unexpected error while saving file: Untitled1.ipynb database disk image is malformed

我也不能打开旧笔记本。我知道错误:

代码语言:javascript
复制
An unknown error occurred while loading this notebook. This version can load notebook formats v4 or earlier. See the server log for details.

在终点站内,它说

代码语言:javascript
复制
kernels (twice to skip confirmation).
[E 00:30:22.352 NotebookApp] Unhandled error in API request
    Traceback (most recent call last):
      File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/traitlets/traitlets.py", line 460, in get
        value = obj._trait_values[self.name]
    KeyError: 'db'

我怎么才能解决这个问题?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2016-01-23 05:52:43

搜索nbsignatures.db。要么在这里:

代码语言:javascript
复制
~/.ipython/profile_default/security/nbsignatures.db

或者在这里:

代码语言:javascript
复制
 ~/Library/Jupyter/nbsignatures.db

~代表您的主目录。

将此文件移动到临时目录。

重新启动IPython笔记本服务器。

票数 11
EN

Stack Overflow用户

发布于 2018-01-13 18:12:32

这不是每个人都会遇到的问题,但是我得到了下面的错误消息,因为磁盘实际上已经满了。

代码语言:javascript
复制
An unknown error occurred while loading this notebook. This version can load notebook formats v4 or earlier. See the server log for details.
票数 15
EN

Stack Overflow用户

发布于 2016-10-07 17:03:18

删除~/..ipython/profile_default/.ipython y.sqite

这对我有帮助。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34960020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档