【问题标题】:Ipython notebook pyzmq errorIpython笔记本pyzmq错误
【发布时间】:2015-05-12 14:01:35
【问题描述】:

当我运行 ipython notebook 时;我在控制台中收到“ImportError:IPython.html 需要 pyzmq >= 13”错误消息。我已经运行了“ pip install "ipython[notebook]" " 但我无法运行笔记本。能否请您帮忙解决这个问题。

C:\Python27\Scripts>ipython notebook
Traceback (most recent call last):
File "C:\Python27\lib\runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "C:\Python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\Python27\Scripts\ipython.exe\__main__.py", line 9, in <module>
File "C:\Python27\lib\site-packages\IPython\__init__.py", line 120, in start_ipython
return launch_new_instance(argv=argv, **kwargs)
File "C:\Python27\lib\site-packages\IPython\config\application.py", line 573, in launch_instance app.initialize(argv)
File "<string>", line 2, in initialize
File "C:\Python27\lib\site-packages\IPython\config\application.py", line 75, in catch_config_error
return method(app, *args, **kwargs)
File "C:\Python27\lib\site-packages\IPython\terminal\ipapp.py", line 321, in initialize super(TerminalIPythonApp, self).initialize(argv)
File "<string>", line 2, in initialize
File "C:\Python27\lib\site-packages\IPython\config\application.py", line 75, in catch_config_error
return method(app, *args, **kwargs)
File "C:\Python27\lib\site-packages\IPython\core\application.py", line 369, in initialize self.parse_command_line(argv)
File "C:\Python27\lib\site-packages\IPython\terminal\ipapp.py", line 316, in parse_command_line
return super(TerminalIPythonApp, self).parse_command_line(argv)
File "<string>", line 2, in parse_command_line
File "C:\Python27\lib\site-packages\IPython\config\application.py", line 75, in catch_config_error 
return method(app, *args, **kwargs)
File "C:\Python27\lib\site-packages\IPython\config\application.py", line 471, in parse_command_line
return self.initialize_subcommand(subc, subargv)
File "<string>", line 2, in initialize_subcommand
File "C:\Python27\lib\site-packages\IPython\config\application.py", line 75, in catch_config_error
return method(app, *args, **kwargs)
File "C:\Python27\lib\site-packages\IPython\config\application.py", line 402, in initialize_subcommand
subapp = import_item(subapp)
File "C:\Python27\lib\site-packages\IPython\utils\importstring.py", line 42, in import_item
module = __import__(package, fromlist=[obj])
File "C:\Python27\lib\site-packages\IPython\html\notebookapp.py", line 29, in <module>
check_for_zmq('13', 'IPython.html')
File "C:\Python27\lib\site-packages\IPython\utils\zmqrelated.py", line 12, in check_for_zmq
  raise ImportError("%s requires pyzmq >= %s"%(required_by,minimum_version))
 ImportError: IPython.html requires pyzmq >= 13

【问题讨论】:

    标签: ipython ipython-notebook


    【解决方案1】:

    看来您需要 pyzmq 包(版本 >= 13)。

    您可以尝试使用以下命令安装(或升级): pip install --upgrade pyzmq

    【讨论】:

    • 我输入了 pip install --upgrade pyzmq 并显示它是最新的。 “要求已经是最新的:c:\python27\lib\site-packages 中的 pyzmq”,但它给出了同样的错误。 “ImportError:IPython.html 需要 pyzmq >= 13”@ullullu
    • 你见过这个吗?在重新安装之前,您是否也尝试过卸载 pyzmq? stackoverflow.com/questions/24995438/…
    • 您是否在 virtualenv 中运行?这可能是你的问题stackoverflow.com/questions/21892529/…
    • 我卸载然后重新安装pyzmq,它现在可以工作了。 :)
    【解决方案2】:

    这些对我有用(win8 + anaconda 2.7.10)

    • 卸载 zmq 4.0.4。
    • 安装 zmq 3.2.4。
    • pip 卸载 ipython
    • pip install "ipython[all]"
    • pip 卸载 pyzmq
    • pip install pyzmq

    【讨论】:

      猜你喜欢
      • 2014-09-19
      • 2018-12-16
      • 1970-01-01
      • 2015-05-23
      • 2014-04-13
      • 1970-01-01
      • 2018-09-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多