Câu trả lời:
Chạy jupyter kernelspec list
để có được đường dẫn của tất cả các hạt nhân của bạn.
Sau đó, chỉ cần gỡ cài đặt kernel không mong muốn của bạn
jupyter kernelspec uninstall unwanted-kernel
Câu trả lời cũ
Xóa thư mục tương ứng với kernel bạn muốn xóa.
Các tài liệu có một danh sách các đường dẫn chung cho các hạt nhân được lưu trữ trong: http://jupyter-client.readthedocs.io/en/latest/kernels.html#kernelspecs
jupyter kernelspec remove <kernel_name>
bây giờ tồn tại xem câu trả lời của tôi bên dưới stackoverflow.com/a/52606602/4413446
jupyter kernelspec remove
hiện tồn tại, xem # 7934 .
Vì vậy, bạn có thể chỉ.
# List all kernels and grap the name of the kernel you want to remove
jupyter kernelspec list
# Remove it
jupyter kernelspec remove <kernel_name>
Đó là nó.
uninstall
chỉ đơn giản là một bí danh của remove
những ngày này ...
Để hoàn thiện, bạn có thể nhận được một danh sách các hạt nhân jupyter kernelspec list
, nhưng tôi gặp phải trường hợp một trong những hạt nhân không xuất hiện trong danh sách này. Bạn có thể tìm thấy tất cả các tên kernel bằng cách mở sổ ghi chép Jupyter và chọn Kernel -> Change kernel
. Nếu bạn không thấy mọi thứ trong danh sách này khi bạn chạy jupyter kernelspec list
, hãy thử tìm trong các thư mục Jupyter phổ biến :
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
Ngoài ra, bạn có thể xóa kernel bằng jupyter kernelspec remove
hoặc jupyter kernelspec uninstall
. Sau này là một bí danh cho remove
. Từ văn bản trợ giúp nội tuyến cho lệnh:
uninstall
Alias for remove
remove
Remove one or more Jupyter kernelspecs by name.
Trong máy tính xách tay jupyter chạy :
!echo y | jupyter kernelspec uninstall unwanted-kernel
Trong dấu nhắc chạy Anaconda :
jupyter kernelspec uninstall unwanted-kernel
Có hai cách, những gì tôi tìm thấy hoặc đi đến thư mục nơi các hạt nhân đang cư trú và xóa từ đó. Thứ hai, sử dụng lệnh này dưới đây
Liệt kê tất cả các hạt nhân và grap tên của hạt nhân bạn muốn loại bỏ
jupyter kernelspec list
để có được đường dẫn của tất cả các hạt nhân của bạn.
Sau đó, chỉ cần gỡ cài đặt kernel không mong muốn của bạn
jupyter kernelspec remove kernel_name
Nếu bạn đang làm điều này cho virtualenv
, các hạt nhân trong môi trường không hoạt động có thể không được hiển thị với jupyter kernelspec list
, như được đề xuất ở trên. Bạn có thể xóa nó khỏi thư mục:
~/.local/share/jupyter/kernels/