How do I add a kernel on a remote machine in IPython (Jupyter) Notebook?
The IPython notebook talks to the kernels over predefined ports. To talk to a remote kernel, you just need to forward the ports to the remote machine as part of the kernel initialisation, the notebook doesn’t care where the kernel is as long as it can talk to it. You could either set up a … Read more