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 to logging.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 in PREFIX/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 😘🌸