Відповіді:
Запустіть, jupyter kernelspec list
щоб отримати шляхи всіх ваших ядер.
Тоді просто видаліть ваше небажане ядро
jupyter kernelspec uninstall unwanted-kernel
Стара відповідь
Видаліть папку, що відповідає ядру, яке ви хочете видалити.
Документи мають список загальних шляхів для зберігання ядер у: http://jupyter-client.readthedocs.io/en/latest/kernels.html#kernelspecs
jupyter kernelspec remove <kernel_name>
тепер існує дивіться мою відповідь нижче stackoverflow.com/a/52606602/4413446
jupyter kernelspec remove
тепер існує, див. # 7934 .
Тож можна просто.
# List all kernels and grap the name of the kernel you want to remove
jupyter kernelspec list
# Remove it
jupyter kernelspec remove <kernel_name>
Це воно.
uninstall
це просто псевдонім remove
цих днів ...
Просто для повноти ви можете отримати список ядер jupyter kernelspec list
, але я зіткнувся з випадком, коли одне з ядер не відображалось у цьому списку. Ви можете знайти всі імена ядра, відкривши ноутбук Юпітера та вибравши Kernel -> Change kernel
. Якщо ви не бачите все в цьому списку під час запуску jupyter kernelspec list
, спробуйте переглянути загальні папки Юпітера :
ls ~/.local/share/jupyter/kernels # usually where local kernels go
ls /usr/local/share/jupyter/kernels # usually where system-wide kernels go
ls /usr/share/jupyter/kernels # also where system-wide kernels can go
Також ви можете видалити ядро за допомогою jupyter kernelspec remove
або jupyter kernelspec uninstall
. Останнє - псевдонім для remove
. З рядкового довідкового тексту для команди:
uninstall
Alias for remove
remove
Remove one or more Jupyter kernelspecs by name.
У зошиті юпітера запустіть :
!echo y | jupyter kernelspec uninstall unwanted-kernel
У режимі анаконди швидкого запуску :
jupyter kernelspec uninstall unwanted-kernel
Я знайшов два способи - перейти до каталогу, де ядра проживають, і видалити звідти. По-друге, використовуючи цю команду нижче
Перелічіть усі ядра та знайдіть назву ядра, яке ви хочете видалити
jupyter kernelspec list
щоб отримати шляхи всіх ваших ядер.
Тоді просто видаліть ваше небажане ядро
jupyter kernelspec remove kernel_name
Якщо ви робите це для virtualenv
, ядра в неактивних умовах можуть не відображатися jupyter kernelspec list
, як було запропоновано вище. Ви можете видалити його з каталогу:
~/.local/share/jupyter/kernels/