Tornado.access:Python 3.3.5下IPython 2.0.0的500 POST错误
我在尝试运行我的一个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/
祝你好运!!!