【问题标题】:Getting output with IPython Notebook使用 IPython Notebook 获取输出
【发布时间】:2012-10-23 17:42:13
【问题描述】:

当我启动IPython Notebook 时,我可以导航到它并输入代码。但是,IPython Notebook 界面上没有任何内容。

我知道服务器正在获取查询(来自--debug output)并响应它们,它只是从未在我的 IPython Notebook 窗口中给我输出。

我正在运行 Python 2.6.6 和 Windows 7

我目前不知道如何让这个笔记本工作。

这是我尝试(未成功)获取输出的截屏视频:

http://screencast.com/t/TwJ2ZmGnT

即使你不知道出了什么问题,任何关于如何进一步调试我的问题的指针:(

到目前为止,我已经成功运行了 tornado 的测试聊天客户端 https://github.com/facebook/tornado/tree/master/demos/websocket

还有 pyzmq 的测试脚本https://github.com/zeromq/pyzmq/blob/master/examples/poll/reqrep.py 运行成功。

【问题讨论】:

  • 只是好奇,当你按下 shift+Enter 时会发生什么?那也应该提交单元格。 . .
  • 与单击运行单元格图标的结果相同(我只是想显示操作...因为观众很难知道我按了 shift enter)
  • 也许内核与笔记本服务器的 TCP 连接被某种防火墙阻止了。见this thread
  • 是的,我看到了......即使我完全关闭了本地防火墙,问题仍然存在...... :( 不过还是谢谢

标签: python ipython ipython-notebook


【解决方案1】:

Sophos Endpoint Security and Control 阻止了返回到笔记本的输出。

在 services.msc 中禁用“Sophos Web Intelligence 服务”是可行的,但这并不理想,因为它会关闭我的网络智能或其他任何东西......我真的不想让自己更容易受到坏东西的影响......

所以解决办法是:

  1. 从托盘打开 Sophos Endpoint Security and Control Panel 或开始菜单。

  2. 从菜单中选择“配置”->“防病毒”->“授权” 在顶部。

  3. 选择网站标签。

  4. 单击“添加”按钮,将 127.0.0.1 和 localhost 添加到 “授权网站”列表。

  5. 重启电脑

  6. 现在可以输出了 :)

【讨论】:

  • IPython 开发人员,感谢 Jordan 的回答,这正是让 Windows 用户的笔记本正常工作所需要的(我特别感谢分步说明,因为我们中的许多人都非常最少的 Windows 体验)
  • 只想指出,这对我也有用!这是 Sophos Antivirus 阻止的东西。请注意,我没有将“localhost”添加到“授权网站”,因为对话框不会接受它作为域名,所以,只是“127.0.0.1”!
【解决方案2】:

我的情况与 OP 相同,只是发现 IPython 笔记本在启动时可以正常工作(没有禁用 Sophos)

ipython notebook --ip=localhost

【讨论】:

【解决方案3】:

我遇到了这个问题。我找到了两种修复方法,尽管您的里程可能会有所不同:

  1. 我杀死了软件防火墙进程。

  2. 我将笔记本配置为接受来自任何地方的 HTTP 连接(显然,使用密码和安全连接)。可以在on the IPython website 找到有关如何执行此操作的详细信息。

我不知道为什么第二个有效。我最好的猜测是,防火墙和 NAT 的组合使得到 localhost 的连接看起来像是来自笔记本电脑,就好像它们来自其他地方一样。

【讨论】:

  • 感谢链接...我在家,ipython 笔记本在这台计算机上工作正常,我只是无法在我的工作中得到该死的东西'puter,我明天会试试,看看这是否有帮助谢谢: )
  • 我的也是这样;我的 macbook 工作正常,但我必须执行上述操作才能让工作中的 windows 框做出响应
  • 我没有运气......你能不能给我你的 notebook_config 文件......也许我没有设置正确的值......
  • 原来是 sophos 杀毒软件...杀死该服务可以让我获得输出...我想知道是否有办法告诉 sophos 允许它...
猜你喜欢
  • 2013-09-18
  • 1970-01-01
  • 2016-03-27
  • 2014-12-01
  • 2018-09-08
  • 1970-01-01
  • 2018-02-06
  • 1970-01-01
相关资源
最近更新 更多