python - IPython Notebook 在启动时卡住

标签 python browser ipython

当我从命令行启动 ipython 时,没有任何问题。但是当我调用 ipython notebook 时,我首先得到“仪表板”选项卡。如果我点击“新建笔记本”,我会得到一个完全空白的新选项卡(没有“In[]”标记,只是完全卡住、空白、白色浏览器窗口)。

我尝试修改我通常使用的配置文件配置文件并删除其中的所有内容(这样它应该就像本地调用 ipython 一样,我的额​​外库都没有尝试导入,等等)。这根本没有帮助。

我还尝试在关闭 MathJax 的情况下运行 IPython notebook,使用 --port= 更改端口以在我知道未使用且正常的端口上运行,然后进入 Firefox 设置并打开关闭代理的使用(确保避免已知的 Firefox 代理问题)。

这些东西一点用都没有。让这个在 Firefox 中工作也很重要,因为代码将被移植到工作中的社区 Linux 服务器,许多人使用 IPython Notebook 而只有 Firefox 可用。所以目前,仅仅切换到不同的浏览器是不可行的。

找不到任何有用的错误报告或以前描述此类问题的网页。任何帮助将不胜感激。

系统:运行 Red Hat 5.5、IPython 0.12 版和 Firefox 3.6

已添加:我在尝试所有这些操作时打开了 Firefox 错误控制台,现在我看到一条错误消息,内容如下。

console is not defined
http://127.0.0.1:8892/static/js/notebook.js

我现在正在寻找解决此问题的方法,但指点会非常有帮助。

最佳答案

来自IPython docs , 笔记本支持以下浏览器:

  • Chrome
  • Safari
  • Firefox 6 and above
  • Firefox 4 and 5: These browsers have WebSocket support, but it is disabled by default. If you are unable to upgrade, you can enable it by entering about:config in the URL bar and then setting network.websocket.enabled and network.websocket.override-security-block to true.

笔记本与 FF3 不兼容。它应该比看起来更好地传达有关浏览器缺陷的信息。你是对的,iptest 结果与此完全无关。

关于python - IPython Notebook 在启动时卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11002445/

相关文章:

python - 在pytest中按类分组测试执行

javascript - 为什么渲染像素与真实像素不同?

unit-testing - 如何在多个浏览器上手动对应用程序进行单元测试?

json - 不可读的笔记本 NotJSONError ('Notebook does not appear to be JSON: u\' {\\n "cells": [\\n {\\n "cell_type": "...' , )

python - 运行全新安装的 iPython 时出错

python - 无法从 Flask 连接到 Postgres Docker 容器

python - 根据另一列的排序,使用 pandas GroupBy 连接字符串

javascript - 在 JavaScript 中监听来自浏览器 "Find"窗口的事件

python - 如何判断是否从 jupyter notebook 调用了一个函数?

python - 将新元组加入 Python 中的第一个元组列表