Tornado.access:Python 3.3.5下IPython 2.0.0的500 POST错误

1 投票
2 回答
5375 浏览
提问于 2025-04-18 04:21

我在尝试运行我的一个IPython笔记本里的代码时,总是遇到错误(笔记本本身可以正常打开,但我无法运行任何代码并查看输出)。

完整的错误信息是:

ERROR:tornado.access:500 POST /api/sessions (127.0.0.1) 13.01ms referrer=http://127.0.0.1:8888/notebooks/untitled0.ipynb.

我在一台运行Windows 8的电脑上,使用Python 3.3.5和通过easy_install安装的IPython 2.0.0。

我尝试过重新安装(先用pip卸载,再用easy_install重新安装)tornado包和IPython,但都没有用。

非常感谢任何帮助,谢谢。

2 个回答

0

我在使用Holoviews这个工具的时候,遇到了类似的错误。后来我发现,如果在服务器上尝试绘制一个数据框(dataframe),而不是一个“序列”(Series),就会出现这个错误。我不太清楚具体原因是什么,但对于那些遇到类似错误的人,建议你把数据改成序列,然后再在服务器上绘制。希望这个方法也能对你有帮助。

1

我在使用 anaconda 时也遇到过类似的问题。

试试这个:

pip install simplejson

这个对我有效。

这个页面讨论了一个类似的问题和解决办法。

https://github.com/ipython/ipython/issues/1966/

祝你好运!!!

撰写回答