`jupyter run` requires notebook to be previously run

jupyter run is actually a jupyter-client CLI, which runs a Python script, not a notebook.
nbclient has a jupyter execute CLI, which is what you should use. We renamed it to jupyter run at some point but realized it conflicted with jupyter-client, so we reverted the change. Sorry for the confusion.

1 Like