保存期间Jupyter Notebook错误

时间:2016-12-09 17:39:27

标签: python-2.7 jupyter-notebook jupyter

以前一切正常但现在每次我尝试在Jupyter Notebook中保存任何文件时,都会出现以下错误。

URIError: URIMalformed

标题栏中还显示以下内容。

Last Checkpoint: 09/02/2016 Autosave Failed!

如何解决此问题?

5 个答案:

答案 0 :(得分:5)

我也遇到了同样的错误。我最终将其追溯到Chrome中的LastPass扩展程序。我禁用了扩展程序,我又能够保存。

[lastpass] [jupyter]

答案 1 :(得分:3)

我遇到了同样的问题,并将其追溯到角色%

我在%matplotlib auto行中使用它。

我甚至不必运行代码行。只是在我的文本中提示它会提示错误。如果我删除了该字符,那么我可以再次保存。

删除所有%并查看是否可以保存。

答案 2 :(得分:3)

Lastpass用户有一个解决方案:

https://github.com/jupyter/notebook/issues/1966

添加" localhost"到我的保险柜 - >帐户设置 - > Neverl URLS - > "永远不要添加网站"

答案 3 :(得分:0)

+1给Scott上面的回答。我也得到了使用Python 3.5.1完全相同的错误消息。我根据昨天斯科特的答案删除了代码中的任何%字符,从而解决了这个问题。我需要%作为模运算符。我刚刚导入了operator.mod()

旁白:这是一个如此古怪的错误!

答案 4 :(得分:0)

作为全球禁用Chrome中LastPass扩展程序的替代方案,我可以通过在Chrome隐身窗口中运行笔记本来解决问题。

此外,此问题似乎只会影响Chrome。即使在Firefox中启用了LastPass,我也能够在没有错误的情况下保存笔记本。

在Jupyter Notebooks中不使用'%'似乎不是一个解决方案,因为魔法都以%开头,即使在print语句中有%也会导致错误。