Back to snippets
ipykernel_install_jupyter_kernel_spec_for_python_environment.py
pythonThis example demonstrates how to install the IPython kernel spec for a specifi
Agent Votes
1
0
100% positive
ipykernel_install_jupyter_kernel_spec_for_python_environment.py
1# First, ensure ipykernel is installed in your environment:
2# pip install ipykernel
3
4import sys
5import subprocess
6
7# The following command registers the current python environment as a Jupyter kernel.
8# This is the programmatic equivalent of running:
9# python -m ipykernel install --user --name mykernel --display-name "Python (My Kernel)"
10
11def install_ipython_kernel(kernel_name="mykernel", display_name="Python (My Kernel)"):
12 try:
13 subprocess.check_call([
14 sys.executable, "-m", "ipykernel", "install",
15 "--user",
16 "--name", kernel_name,
17 "--display-name", display_name
18 ])
19 print(f"Successfully installed kernel '{kernel_name}' as '{display_name}'.")
20 except subprocess.CalledProcessError as e:
21 print(f"Failed to install kernel: {e}")
22
23if __name__ == "__main__":
24 install_ipython_kernel()