使用IPython Notebook获取输出

Jor*_*ley 16 python ipython ipython-notebook

当我启动IPython Notebook时,我可以导航到它并输入代码.但是,没有任何东西可以回到IPython Notebook界面.

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

我正在运行Python 2.6.6和Windows 7

目前我对如何使这款笔记本电脑工作感到茫然.

这是我尝试(失败)获取输出的截屏视频:

http://screencast.com/t/TwJ2ZmGnT

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

到目前为止,我已成功运行龙卷风测试chatclient,https://github.com/facebook/tornado/tree/master/demos/websocket.

此外,pyzmq的测试脚本https://github.com/zeromq/pyzmq/blob/master/examples/poll/reqrep.py也成功运行.

Jor*_*ley 23

Sophos Endpoint Security and Control正在阻止笔记本电脑的返回输出.

在services.msc中禁用"Sophos Web Intelligence服务"有效,但它不理想,因为它关闭了我的网络智能或其他......我真的不想让自己更容易受到坏事的影响......

所以解决方案是:

  1. 从托盘或开始菜单打开Sophos Endpoint Security和控制面板.

  2. 从顶部菜单中选择"配置" - >"防病毒" - >"授权".

  3. 选择网站标签.

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

  5. 重新启动计算机

  6. 输出现在工作:)

  • IPython开发人员在这里,感谢这个答案,乔丹,这正是使Windows用户的笔记本工作所需要的(我特别欣赏逐步说明,因为我们很多人都有非常小的Windows体验) (3认同)
  • 只想指出,这对我也有用!这是Sophos Antivirus阻止的东西.请注意,我没有将"localhost"添加到"授权网站",因为对话框不接受它作为域名,因此,只是"127.0.0.1"! (3认同)

Car*_*ten 17

我和OP处于相同的状态,刚刚发现IPython笔记本在启动时工作(没有取消Sophos)

ipython notebook --ip=localhost
Run Code Online (Sandbox Code Playgroud)


Ben*_*son 6

我有这个问题.虽然您的里程可能会有所不同,但我找到了两种方法来修复它:

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

  2. 我将笔记本配置为从任何地方接受HTTP连接(显然,使用密码和安全连接).有关如何执行此操作的详细信息,请访问IPython网站.

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

  • 事实证明它是sophos杀毒软件...杀死服务让我得到输出....我想知道是否有办法告诉sophos允许它... (3认同)