私はLinuxを使っていたずらして環境をテストしています。この実験の間、私は目的のないさまざまなカーネルを作成しました。
source my_environment_name/bin/activate
python -m pip install ipykernel
python -m ipykernel install
python -m ipykernel install --user --name=test_venv
古いカーネルを削除しようとしていますが、どこに保存されているのかわからず、端末を使って削除する方法がわかりません。私は無実に試みた:
python -m ipykernel uninstall --user --name=test_venv
しかし、これはうまくいきません。古いカーネルを削除して環境を整理する方法は?
答え1
検索:
/home/solebay/.local/share/jupyter/kernels/env
答え2
jupyter kernelspec
カーネルを管理するには、次のコマンドを使用します。
$ jupyter kernelspec --help
Manage Jupyter kernel specifications.
Subcommands
-----------
Subcommands are launched as `jupyter kernelspec cmd [args]`. For information on
using subcommand 'cmd', do: `jupyter kernelspec cmd -h`.
list
List installed kernel specifications.
install
Install a kernel specification directory.
uninstall
Alias for remove
remove
Remove one or more Jupyter kernelspecs by name.
install-self
[DEPRECATED] Install the IPython kernel spec directory for this Python.
provisioners
List available provisioners for use in kernel specifications.
To see all available configurables, use `--help-all`
$ jupyter kernelspec list
Available kernels:
ch701 /home/jovyan/.local/share/jupyter/kernels/ch701
isis /home/jovyan/.local/share/jupyter/kernels/isis
python3 /opt/conda/envs/isis/share/jupyter/kernels/python3
$ jupyter kernelspec remove ch701
Kernel specs to remove:
ch701 /home/jovyan/.local/share/jupyter/kernels/ch701
Remove 1 kernel specs [y/N]: y
[RemoveKernelSpec] Removed /home/jovyan/.local/share/jupyter/kernels/ch701
$ jupyter kernelspec list
Available kernels:
isis /home/jovyan/.local/share/jupyter/kernels/isis
python3 /opt/conda/envs/isis/share/jupyter/kernels/python3
望むより!