Skip to content

ipython 5.0 cause error when run 'ipython console' #9758

Description

@shelper

full error message is as below:

[TerminalIPythonApp] WARNING | Subcommand `ipython console` is deprecated and will be removed in future versions.
[TerminalIPythonApp] WARNING | You likely want to use `jupyter console` in the future
Traceback (most recent call last):
  File "c:\anaconda3\lib\runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\anaconda3\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Anaconda3\Scripts\ipython.exe\__main__.py", line 9, in <module>
  File "c:\anaconda3\lib\site-packages\IPython\__init__.py", line 119, in start_ipython
    return launch_new_instance(argv=argv, **kwargs)
  File "c:\anaconda3\lib\site-packages\traitlets\config\application.py", line 595, in launch_instance
    app.initialize(argv)
  File "<decorator-gen-110>", line 2, in initialize
  File "c:\anaconda3\lib\site-packages\traitlets\config\application.py", line 74, in catch_config_error
    return method(app, *args, **kwargs)
  File "c:\anaconda3\lib\site-packages\IPython\terminal\ipapp.py", line 300, in
initialize
    super(TerminalIPythonApp, self).initialize(argv)
  File "<decorator-gen-7>", line 2, in initialize
  File "c:\anaconda3\lib\site-packages\traitlets\config\application.py", line 74, in catch_config_error
    return method(app, *args, **kwargs)
  File "c:\anaconda3\lib\site-packages\IPython\core\application.py", line 446, in initialize
    self.parse_command_line(argv)
  File "c:\anaconda3\lib\site-packages\IPython\terminal\ipapp.py", line 295, in
parse_command_line
    return super(TerminalIPythonApp, self).parse_command_line(argv)
  File "<decorator-gen-4>", line 2, in parse_command_line
  File "c:\anaconda3\lib\site-packages\traitlets\config\application.py", line 74, in catch_config_error
    return method(app, *args, **kwargs)
  File "c:\anaconda3\lib\site-packages\traitlets\config\application.py", line 488, in parse_command_line
    return self.initialize_subcommand(subc, subargv)
  File "c:\anaconda3\lib\site-packages\IPython\core\application.py", line 236, in initialize_subcommand
    return super(BaseIPythonApplication, self).initialize_subcommand(subc, argv)
  File "<decorator-gen-3>", line 2, in initialize_subcommand
  File "c:\anaconda3\lib\site-packages\traitlets\config\application.py", line 74, in catch_config_error
    return method(app, *args, **kwargs)
  File "c:\anaconda3\lib\site-packages\traitlets\config\application.py", line 426, in initialize_subcommand
    self.subapp.initialize(argv)
  File "<decorator-gen-114>", line 2, in initialize
  File "c:\anaconda3\lib\site-packages\traitlets\config\application.py", line 74, in catch_config_error
    return method(app, *args, **kwargs)
  File "c:\anaconda3\lib\site-packages\jupyter_console\app.py", line 138, in initialize
    self.init_shell()
  File "c:\anaconda3\lib\site-packages\jupyter_console\app.py", line 111, in init_shell
    client=self.kernel_client,
  File "c:\anaconda3\lib\site-packages\traitlets\config\configurable.py", line 412, in instance
    inst = cls(*args, **kwargs)
  File "c:\anaconda3\lib\site-packages\jupyter_console\interactiveshell.py", line 135, in __init__
    super(ZMQTerminalInteractiveShell, self).__init__(*args, **kwargs)
  File "c:\anaconda3\lib\site-packages\IPython\terminal\interactiveshell.py", line 359, in __init__
    super(TerminalInteractiveShell, self).__init__(*args, **kwargs)
  File "c:\anaconda3\lib\site-packages\IPython\core\interactiveshell.py", line 487, in __init__
    self.init_completer()
  File "c:\anaconda3\lib\site-packages\jupyter_console\interactiveshell.py", line 160, in init_completer
    if self.has_readline:
AttributeError: 'ZMQTerminalInteractiveShell' object has no attribute 'has_readline'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions