The Jupyter terminal-based Console. This launches a Console application inside a terminal. The Console supports various extra features beyond the traditional single- process Terminal IPython shell, such as connecting to an existing ipython session, via: jupyter console --existing where the previous session could have been created by another ipython console, an ipython qtconsole, or by opening an ipython notebook. Options ======= The options below are convenience aliases to configurable class-options, as listed in the "Equivalent to" description-line of the aliases. To see all configurable class-options for some , use: --help-all --debug set log level to logging.DEBUG (maximize logging output) Equivalent to: [--Application.log_level=10] --show-config Show the application's configuration (human-readable format) Equivalent to: [--Application.show_config=True] --show-config-json Show the application's configuration (json format) Equivalent to: [--Application.show_config_json=True] --generate-config generate default config file Equivalent to: [--JupyterApp.generate_config=True] -y Answer yes to any questions instead of prompting. Equivalent to: [--JupyterApp.answer_yes=True] --existing Connect to an existing kernel. If no argument specified, guess most recent Equivalent to: [--JupyterConsoleApp.existing=kernel*.json] --confirm-exit Set to display confirmation dialog on exit. You can always use 'exit' or 'quit', to force a direct exit without any confirmation. This can also be set in the config file by setting `c.JupyterConsoleApp.confirm_exit`. Equivalent to: [--JupyterConsoleApp.confirm_exit=True] --no-confirm-exit Don't prompt the user when exiting. This will terminate the kernel if it is owned by the frontend, and leave it alive if it is external. This can also be set in the config file by setting `c.JupyterConsoleApp.confirm_exit`. Equivalent to: [--JupyterConsoleApp.confirm_exit=False] --simple-prompt Force simple minimal prompt using `raw_input` Equivalent to: [--ZMQTerminalInteractiveShell.simple_prompt=True] --no-simple-prompt Use a rich interactive prompt with prompt_toolkit Equivalent to: [--ZMQTerminalInteractiveShell.simple_prompt=False] --log-level= Set the log level by value or name. Choices: any of [0, 10, 20, 30, 40, 50, 'DEBUG', 'INFO', 'WARN', 'ERROR', 'CRITICAL'] Default: 30 Equivalent to: [--Application.log_level] --config= Full path of a config file. Default: '' Equivalent to: [--JupyterApp.config_file] --ip= Set the kernel's IP address [default localhost]. If the IP address is something other than localhost, then Consoles on other machines will be able to connect to the Kernel, so be careful! Default: '' Equivalent to: [--JupyterConsoleApp.ip] --transport= Choices: any of ['tcp', 'ipc'] (case-insensitive) Default: 'tcp' Equivalent to: [--JupyterConsoleApp.transport] --hb= set the heartbeat port [default: random] Default: 0 Equivalent to: [--JupyterConsoleApp.hb_port] --shell= set the shell (ROUTER) port [default: random] Default: 0 Equivalent to: [--JupyterConsoleApp.shell_port] --iopub= set the iopub (PUB) port [default: random] Default: 0 Equivalent to: [--JupyterConsoleApp.iopub_port] --stdin= set the stdin (ROUTER) port [default: random] Default: 0 Equivalent to: [--JupyterConsoleApp.stdin_port] --control= set the control (ROUTER) port [default: random] Default: 0 Equivalent to: [--JupyterConsoleApp.control_port] --existing= Connect to an already running kernel Default: '' Equivalent to: [--JupyterConsoleApp.existing] -f= JSON file in which to store connection info [default: kernel-.json] This file will contain the IP, ports, and authentication key needed to connect clients to this kernel. By default, this file will be created in the security dir of the current profile, but can be specified by absolute path. Default: '' Equivalent to: [--JupyterConsoleApp.connection_file] --kernel= The name of the default kernel to start. Default: 'python' Equivalent to: [--JupyterConsoleApp.kernel_name] --ssh= The SSH server to use to connect to the kernel. Default: '' Equivalent to: [--JupyterConsoleApp.sshserver] --sshkey= Path to the ssh key to use for logging in to the ssh server. Default: '' Equivalent to: [--JupyterConsoleApp.sshkey] Examples -------- jupyter console # start the ZMQ-based console jupyter console --existing # connect to an existing ipython session To see all available configurables, use `--help-all`.