启动ipython notebook

14

在Ubuntu终端窗口启动笔记本电脑时,会出现此错误。有人能解释一下这个错误吗?

KeyError: 3
ERROR:root:Exception in I/O handler for fd 3
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/zmq/eventloop/ioloop.py", line 330, in start
    self._handlers[fd](fd, events)

我已经在谷歌上搜索了一下,这似乎是与SSL有关的问题。您安装ipython的方式是否有什么不寻常之处?此外,请提供有关您的操作系统和其他可能相关的详细信息。 - yuvi
1个回答

15

我不得不升级pyzmq才能使其正常工作:

sudo pip install pyzmq --upgrade

如果问题仍然存在,请尝试升级其余的库,这些库包括:

sudo pip install jinja2
sudo pip install tornado

如果你不想再与这些库打交道,你可以运行虚拟环境并在其中安装所有内容。这是文档:http://docs.python-guide.org/en/latest/dev/virtualenvs/

希望对你有帮助,祝好!


我也遇到了同样的问题,按照你上面所做的升级pyzmq似乎对我有用(实际上在遇到这个问题之前我被迫升级tornado)。 - gammapoint

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接