Julia jupyter
The setup for the julia_jupyter interpreter is quite convoluted:
Indeed, the Julia jupyter kernel MUST be started before Sniprun can run (and there is even a consequent delay since the kernel is so slow to start).
You should start a julia jupyter kernel with the following command:
jupyter-kernel --kernel=julia-1.5 --KernelManager.connection_file=$HOME/.cache/sniprun/julia_jupyter/kernel_sniprun.json
(adapt to your XDG_CACHE location if you’re on Mac)
You manage kernel startup AND shutdown manually. Why? There is a terrible data race if sniprun does it. Python_jupyter works, julia doesn’t. That’s life.
If you want to use another kernel location, post a feature request at github.com/michaelb/sniprun and I’ll see what I can do.