Python requires ipykernel to be installed
I encounter an issue when I use the jupyter notebook in VS code. The screen shows "Python 3.7.8 requires ipykernel to be installed". If I followed the pop-up to intall the ipykernel. It still does not work. The screenshots are as attached. It bothers me a lot. Could anyone help me on it? Tons of thanks.enter image description here
The reason is that your current VSCode terminal is in the environment "
Deeplearning_Env", so "
ipykernel" is installed in the environment "
Deeplearning_Env" instead of the environment "
base conda" displayed in the pop-up box.
Solution: Please use the shortcut key Ctrl+Shift+` to open a new VScode terminal, it will automatically enter the currently selected VSCode environment (VSCode lower left corner), and activate this conda environment:
Then, click to install "
ipykernel" according to the prompt in the pop-up box. Or, we could also install "
ipykernel" manually: (
pip install ipykernel)
In addition, for the newly created Python environment (without installing "
ipykernel"), before opening the Jupyter file, please refresh the VSCode terminal and enter the currently selected environment. For the conda environment, we need to activate it before using it.
Check: Check the installation of "
More reference: Environment in VSCode.