【发布时间】:2015-11-30 18:29:01
【问题描述】:
我在最近安装了 anaconda 的虚拟机中运行 Ubuntu 14.04。我使用 conda 安装了 jupyter 笔记本。我已经按照我可以在网上找到的所有文档来安装笔记本扩展,但它们无法加载并显示下面列出的错误消息。第一个错误来自在终端中运行的 jupyter notebook 应用程序,第二个错误来自 chrome java 控制台。请注意,我无法使用这么多超链接发布此问题,因此我从错误消息中的“http”中删除了“p”。
[W 07:02:06.451 NotebookApp] 404 获取 /nbextensions/python-markdown.js?v=20150904070147 (127.0.0.1) 8.47ms referer=htt://localhost:8888/notebooks/Untitled.ipynb
htt://localhost:8888/nbextensions/python-markdown.js?v=20150904070147 加载资源失败:服务器响应状态为 404 (未找到)
详细说明我的安装方法:我克隆了 git 存储库[IPython-notebook-extensions][1] 并在IPython-notebook-extensions/usability/ 文件夹中使用了命令jupyter-nbextension install python-markdown。然后我使用jupyter-nbextension enable python-markdown 启用了扩展。我也以超级用户身份运行这些命令。
在此失败后,我在 python 中安装了这个扩展(来自存储库的可用性/目录),使用:
import notebook
notebook.install_nbextension('python-markdown',user=True)
E=notebook.nbextensions.EnableNBExtensionApp()
E.enable_nbextension('python-markdown')
我也以不带参数user=True 的超级用户身份尝试了此操作。
我已确认文件已复制到/usr/local/share/jupyter/nbextensions/python-markdown 和~/.local/share/jupyter/nbextensions/python-markdown。该扩展在 ~/.jupyter/nbconfig/notebook.json 文件中启用。最后,我在尝试此操作时还多次删除了 chromium 和 mozilla 缓存(通过删除~/.cache 目录中的文件夹)。
【问题讨论】:
-
这真的是一个编程问题吗?似乎更适合askubuntu.com 或者superuser.com。
-
已解决:github.com/ipython-contrib/IPython-notebook-extensions/issues/…。必须编辑 ~/.jupyter/nbconfig/notebook.json 文件以使用
python-markdown/main而不是python-markdown。