Odpowiedzi:
Biegnij, jupyter kernelspec list
aby uzyskać ścieżki wszystkich swoich jąder.
Następnie po prostu odinstaluj niechciane jądro
jupyter kernelspec uninstall unwanted-kernel
Stara odpowiedź
Usuń folder odpowiadający jądru, które chcesz usunąć.
Dokumentacja zawiera listę typowych ścieżek do jądra, które mają być przechowywane w: http://jupyter-client.readthedocs.io/en/latest/kernels.html#kernelspecs
jupyter kernelspec remove <kernel_name>
teraz istnieje, zobacz moją odpowiedź poniżej stackoverflow.com/a/52606602/4413446
jupyter kernelspec remove
teraz istnieje, patrz # 7934 .
Więc możesz po prostu.
# List all kernels and grap the name of the kernel you want to remove
jupyter kernelspec list
# Remove it
jupyter kernelspec remove <kernel_name>
Otóż to.
uninstall
to po prostu pseudonim z remove
dzisiejszych czasów ...
Dla kompletności możesz otrzymać listę jąder z jupyter kernelspec list
, ale natknąłem się na przypadek, w którym jedno z jąder nie pojawiło się na tej liście. Możesz znaleźć wszystkie nazwy jądra, otwierając notatnik Jupyter i wybierając Kernel -> Change kernel
. Jeśli po uruchomieniu nie widzisz wszystkiego na tej liście jupyter kernelspec list
, spróbuj poszukać w typowych folderach Jupyter :
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
Możesz także usunąć jądro za pomocą jupyter kernelspec remove
lub jupyter kernelspec uninstall
. Ten ostatni jest aliasem dla remove
. Z tekstu pomocy w wierszu polecenia:
uninstall
Alias for remove
remove
Remove one or more Jupyter kernelspecs by name.
W jupyter notebook uruchom :
!echo y | jupyter kernelspec uninstall unwanted-kernel
W biegu anakondy :
jupyter kernelspec uninstall unwanted-kernel
Są dwa sposoby, co znalazłem, albo przejdź do katalogu, w którym znajdują się jądra, i usuń stamtąd. Po drugie, używając poniższego polecenia
Wypisz wszystkie jądra i wymyśl nazwę jądra, które chcesz usunąć
jupyter kernelspec list
aby uzyskać ścieżki wszystkich twoich jąder.
Następnie po prostu odinstaluj niechciane jądro
jupyter kernelspec remove kernel_name
Jeśli robisz to dla virtualenv
, jądra w nieaktywnych środowiskach mogą nie być wyświetlane jupyter kernelspec list
, jak zasugerowano powyżej. Możesz go usunąć z katalogu:
~/.local/share/jupyter/kernels/