【问题标题】:Jupyter webpages not displaying properlyJupyter 网页无法正确显示
【发布时间】:2015-08-09 00:07:48
【问题描述】:

Screen shot hereWith Cntrl-Shift-I

无论我如何安装 Jupyter(又名 IPython),我都会得到一个无用的网页。它没有按预期显示选项卡或菜单。

上面的屏幕截图来自 64 位 Windows Anaconda 安装。这是默认安装。安装完毕。没有改变配置。安装后的第一个操作是在开始菜单中选择 IPython 菜单项。

现在,相信我,我已经尝试了一切。我已经尝试从 pip 安装 IPython,而不是我的 python2.7 安装、anaconda 等。无论我如何安装它都会遇到同样的问题。我什至尝试了 32 位安装等。

这似乎不是浏览器,因为 IE 和 Chrome 看到相同的显示错误。

这几乎就像 css 文件没有被拾取或根本不存在。

我选择允许安装 Anaconda 来更新我的环境变量等,所以该死的东西应该找到它自己的位置。

可能的原因是什么?请问解决方法是什么?

【问题讨论】:

  • 检查呢? Ctrl+Shift+I?
  • 确实看起来它没有使用 CSS。在检查器中,如果您单击指向 CSS 文件的链接,它会找到它们吗?
  • 嗯。是的。我看着检查员。虽然链接是相对的,但我认为它们与 Anaconda 安装相关,所以我遇到了一个高峰,所有内容都可能出现在“C:\Users\rr\Anaconda\Lib\site-packages\IPython\html”下。所以这可能意味着(不知何故)文件夹路径没有出现在寄存器中或任何需要的地方。
  • 我尝试了加载程序。它提示我更新 IPython,因此我尝试查看它是否可以解决问题。它没有。
  • 我尝试从 anaconda 控制台运行 ipython notebook(假设它可能会设置环境),但这也不起作用。

标签: ipython anaconda jupyter


【解决方案1】:

我最近在 Windows 上确实遇到了一个非常相似的问题。某些程序已覆盖您的 mime 类型关联。对我来说,Inkscape 通过将 mime 类型设置为 application/svg 来杀死 SVG。

在终端上试试这个:

导入 mimetypes

mimetypes.guess('file.css')

你应该得到 text/css。如果你得到 application/css 这很可能是你的问题。我的解决方案:改回 mime 类型关联。启动 regedit 并在 HKEY_CLASSES_ROOT 中搜索 application/css。用 text/css 替换它。

请参阅此https://github.com/ipython/ipython/issues/7024 以获取更多参考。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-10
    • 2012-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-23
    相关资源
    最近更新 更多