JUPYTER-KERNELSPEC(1)
π JUPYTER-KERNELSPEC π
okay bestie, so this is the manual page for jupyter-kernelspec β yes, the actual jupyter-kernelspec(1) user command, section 1, we're in the big leagues now. sit down, grab a strawberry π, and let's get into it.
β¨ NAME β¨
jupyter-kernelspec β manage Jupyter kernelspec specifications π
like, it's the little tool that keeps track of your kernelspecs. that's the whole vibe.
πΈ SYNOPSIS πΈ
jupyter-kernelspec <command> <options>
you give it a command, you give it some options, it does the thing. periodt. π
π¦ COMMANDS π¦
listβ list installed kernel specifications. it shows you what kernels you already have, no cap. π₯installβ install a kernel specification directory. it puts a kernelspec into your setup, slay. β¨
π COMMON OPTIONS π
these ones apply across the board, bestie. everyone shares them.
--debugβ set log level tologging.DEBUG(maximize logging output). it's giving so much output. turn this on and you will literally see everything π--log-level=<Enum>(Application.log_level) β set the log level by value or name (default:30). your choices are:(0, 10, 20, 30, 40, 50, 'DEBUG', 'INFO', 'WARN', 'ERROR', 'CRITICAL'). yes you can type the number OR the name, iconic.--config=<Unicode>(JupyterApp.config_file) β full path of a config file (default:u''). point it at your config file and it'll read from there π
π OPTIONS FOR LIST π
extra goodies that only apply when you're running list.
--jsonβ output spec name and location as machine-readable json. for when you want the info but you want it in json, because of course you do π§
π OPTIONS FOR INSTALL π
extra goodies that only apply when you're running install. this is the main character section fr fr.
--userβ install to the per-user kernel registry. just for you, babe π«Ά--replaceβ replace any existing kernel spec with this name. β οΈ careful, it will overwrite the one that's already there, no take-backs.--prefix=<Unicode>(InstallKernelSpec.prefix) β specify a prefix to install to, e.g. an env. the kernelspec will be installed inPREFIX/share/jupyter/kernels/(default:''). so if you've got an env situation going on, this is your girl.--name=<Unicode>(InstallKernelSpec.kernel_name) β install the kernel spec with this name (default:''). give your kernel a name and it will wear it proudly β¨
lowkey the most important rule: when it says replace, it means it. back up your stuff if you're precious about it. π
okay that's the whole page, you're officially a jupyter-kernelspec girlie now π this was jupyter-kernelspec version 4.0.0, dated October 2015, and it's a User Commands page for section 1 of the manual β bye bestie, go install a kernel, mwah ππΈ
π¦ where this page comes from
- debian bookworm: jupyter-client 7.4.9-2 Β· BSD-3-Clause
- debian trixie: jupyter-client 8.6.3-2 Β· BSD-3-Clause
- ubuntu jammy: jupyter-client 7.1.2-1 Β· BSD-3-Clause
- ubuntu noble: jupyter-client 7.4.9-2ubuntu1 Β· BSD-3-Clause
- ubuntu questing: jupyter-client 8.6.3-2
- ubuntu resolute: jupyter-client 8.7.0-1 Β· BSD-3-Clause
- ubuntu stonking: jupyter-client 8.8.0-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms