Start IPython Kernel and Jupyter Console Separately

Q

How to Start IPython Kernel and Jupyter Console Separately?

✍: FYIcenter.com

A

You can start an IPython Kernel and a Jupyter Console in a single command "jupyter console --kernel=kernel_spec".

But you can also start an IPython Kernel separately and keep it running. Then start a Jupyter Console later to connect to the running kernel as shown in this tutorial.

1. Start IPython Kernel and keep it running. Remember the Kernel ID: "kernel-3927894.json" in the output.

fyicenter$ conda activate faq 

(faq) fyicenter$ python -m ipykernel
NOTE: When using the `ipython kernel` entry point, Ctrl-C will not work.

To exit, you will have to explicitly quit this process, by either sending
"quit" from a client, or using Ctrl-\ in UNIX-like environments.

To connect another client to this kernel, use:
    --existing kernel-3927894.json

2. Start Jupyter console and connect to this running kernel.

fyicenter$ conda activate base 

(base) fyicenter$ jupyter console --existing kernel-3946681.json
Jupyter console 6.4.0
Python 3.9.6 
IPython 7.26.0 -- An enhanced Interactive Python. Type '?' for help.

In [2]: print("Hi there!")
Hi there!

 

Installing and Running JupyterHub

Connect Jupyter Console to IPython Kernel

Installing IPython as Jupyter Kernel

⇑⇑ Jupyter Tutorials

2021-09-09, 145👍, 0💬