我曾经在Fedora上成功地使用过IPython Notebook,但是后来尝试使用Pkg.build("IJulia")和Pkg.add("IJulia")获取Julia的IPython Notebook。 在使用pip更新我的ipython版本之后,我无法再运行ipython notebook了,接下来的异常一遍又一遍地被引发:
ERROR:root:Exception in I/O handler for fd 6
Traceback (most recent call last):
File "/usr/lib64/python2.7/site-packages/zmq/eventloop/ioloop.py", line 346, in start
self._handlers[fd](fd, events)
KeyError: 6
^C2014-08-12 22:51:35.024 [NotebookApp] CRITICAL | received signal 2, stopping
任何帮助都非常感激。提前感谢 :)
pyzmq
? - celyum erase python-zmq
删除了旧版的 pyzmq 后,再用pip install pyzmq
安装最新版本,以便与 Julia 兼容。有时我还会运行pip install -U ipython sphinx pip sphinx-rtd-theme setuptools tornado pyzmq
来保持所有组件的最新状态。顺便提一下,也可以使用 Python 虚拟环境 来更好地管理各个组件。 - rickhg12hsyum erase python-zmq
和pip install pyzmq
,然后连ipython都无法运行了。尝试了pip install -U ipython sphinx pip sphinx-rtd-theme setuptools tornado pyzmq
,但是仍然出现相同的错误 :S. - RM-