Hi! I had the same problem and it worked for me to launch code as follows code --enable-proposed-api ms-toolsai.jupyter --enable-proposed-api ms-python.python Unfortunately, I do not know why exactly it works. Answer from chill-bird on forum.manjaro.org
🌐
Visual Studio Code
code.visualstudio.com › docs › datascience › jupyter-kernel-management
Manage Jupyter Kernels in VS Code
November 3, 2021 - Choose Select Another Kernel. Choose Existing Jupyter Server. Select your server. The Connect to Codespace category contains a special type of Jupyter server where you can use remote Jupyter servers powered by GitHub Codespaces, a cloud resource that you get up to 60 hours free each month. To use the Codespaces Jupyter server: Install the GitHub Codespaces extension. Note: If you're on VS Code for the Web (vscode...
🌐
Visual Studio Code
code.visualstudio.com › docs › datascience › jupyter-notebooks
Jupyter Notebooks in VS Code
November 3, 2021 - Once connected, code cells run on the remote server rather than the local computer. ... Open the Kernel Picker button on the top right-hand side of the notebook (or run the Notebook: Select Notebook Kernel command from the Command Palette).
Discussions

VSCode, Python, Jupyter Extension - "Select Kernel" does not find anything
I am working with python and using vscode on my Manjaro Linux laptop. Currently I want to try out a new Extension called “Jupyter”. When I have my “.ipynb”-File to run it, VS-Code wants me to select a Kernel with the Button in the upper right corner. But when I click on it, it doesnt ... More on forum.manjaro.org
🌐 forum.manjaro.org
1
0
October 10, 2024
How to specify a default Jupyter kernel via configuration?
If nothing has been selected, the ... to select the best kernel for the file. Is there a way to control that association so that a specified kernel will work automatically? I'd like to set it up in my devcontainer, and have it just work. Beta Was this translation helpful? Give feedback. ... There was an error while loading. Please reload this page. Something went wrong. There was an error while loading. Please reload this page. ... I have the same problem. VSCode recently started ... More on github.com
🌐 github.com
6
6
January 18, 2024
python - How does one connect a Jupyter Kernel to VS Code if one does not connect automatically? - Stack Overflow
https://www.quora.com/unanswered/How-does-one-connect-a-Jupyter-Kernel-to-VS-Code-if-one-does-not-connect-automatically ... does vscode use its own pyenv or similar? In setting there is a variable for conda path. Is yours set? ... Then search for select Interpreter to start jupyter server then ... More on stackoverflow.com
🌐 stackoverflow.com
No kernel dropdown when trying to run Jupyter in VSCode
I found the solution. I was using the open-source version of Visual Studio Code on my Linux-laptop, but it only works properly with the Microsoft version. This is because the OS-version does not use the same extensions due to not having access to the Microsoft extension "store". Swapped to the Microsoft-version, and all is good. More on reddit.com
🌐 r/learnpython
18
4
August 27, 2025
🌐
GitHub
github.com › microsoft › vscode-jupyter › wiki › Jupyter-Kernels-and-the-Jupyter-Extension
Jupyter Kernels and the Jupyter Extension · microsoft/vscode-jupyter Wiki · GitHub
January 24, 2023 - When you pick a kernel in the kernel picker, that kernel will then be associated with that file and automatically selected the next time that you open it. If nothing has been selected, the Jupyter extension will take a look at the notebook metadata ...
Author   microsoft
Find elsewhere
🌐
Medium
tech-depth-and-breadth.medium.com › setting-up-a-jupyter-kernel-in-visual-studio-code-using-conda-729f6bd3af8d
Setting Up a Jupyter Kernel in Visual Studio Code Using Conda | by Anurag Chatterjee | Medium
August 24, 2024 - Type Jupyter: Create New Blank Notebook. To switch the kernel to your newly added Conda environment: Click on the kernel name displayed at the top-right of the notebook. Select Python (myenv) from the dropdown list.
🌐
Devinschumacher
devinschumacher.com › how-to-setup-jupyter-notebook-virtual-environment-vs-code-kernels
How To Setup Jupyter Notebook in VS Code (w/ Virtual Env & Kernels) | Devin Schumacher
September 20, 2022 - Open the VSCODE search bar: cmd+shift+p · Type in & choose: "Create: New Jupyter Notebook" Open the VSCODE search bar: cmd+shift+p · Type in & choose: "Notebook: Select Notebook Kernel" At the bottom of your VS Code window, you should see "Jupyter Server: Local" Click that, and a dropdown ...
🌐
Reddit
reddit.com › r/learnpython › no kernel dropdown when trying to run jupyter in vscode
r/learnpython on Reddit: No kernel dropdown when trying to run Jupyter in VSCode
August 27, 2025 -

Hi. I'm trying to run some code in a Jupyter notebook in VSCode. Whenever I try to do this, I get a pop up that asks me to select a kernel. I also see this is written on the top right of the window I'm in. The problem is that there is nothing in this dropdown menu, and I therefore cannot run anything.

I am running VSCode with the Python and Jupyter extensions installed. I've created a virtual environment and installed ipykernel. I've also tried to install jupyter to see if that helped, but it didn't. And yes, the environment is selected (by opening the menu in VSCode, selecting "Select Python interpreter" and picking the Python-binary in .venv). I've rebooted my machine and reinstalling the extensions, yet it does not solve the issue. Running normal python files works fine.

Any tips? Cheers.

Top answer
1 of 11
16

Had to update the Jupyter extension, even though I had auto-update on.

2 of 11
8

I had a lot of problems myself in getting the updated list of jupyter kernel servers in old versions of Visual Studio code.

However, in the newer version of Visual Studio code (I am using version 1.76.2 on my ubuntu 18.04 machine; I hope this works also on Mac OS), you don't need to specify the jupyter kernel anymore: it is now enough to specify the python environment. This new feature and its use are described in this howto from visualstudio.

In short, once I installed the correct version of Visual Studio code, I performed the following steps:

  • I first make a virtual environment and install ipykernel in it:
virtualenv --python=python3 venv
. venv/bin.activate
pip3 install ipykernel
  • In Visual Studio code, while having opened a python file, I select using ctrl+shift+P (Shift+Command+P in Mac OS) the python interpreter (Python:Select Interpreter) and choose the one of the virtual environment that I have just created: /path/to/venv/bin/python. In my case, this step was necessary: indeed, I first had to choose the desired python interpreter on any python file before proceeding to the following step
  • In Visual Studio code still, while having opened a notebook file (.pynb file), I click on select kernel on the top right of the IDE, then click on "Python Environments": the environment I selected before for the python file (/path/to/venv/bin) will appear here, without having to add environments to the kernel lists. Once this environment is selected, the notebook should work as expected,

I hope it helps.

🌐
Visual Studio Marketplace
marketplace.visualstudio.com › items
Default Python Kernels for Jupyter Notebooks - Visual Studio Marketplace
January 18, 2024 - Extension for Visual Studio Code - Pre-selects the active Python Environment as the Python Kernel in all Notebook
🌐
GitHub
github.com › VSCodium › vscodium › issues › 1466
No kernels to select in Jupyter Notebooks. VSCode doesn't have that issue. · Issue #1466 · VSCodium/vscodium
April 8, 2023 - Expected behavior When I try to select kernels, I should have options such as selecting python environments or Jupyter kernels like in VSCode.
Author   andrei-akopian
🌐
GitHub
github.com › microsoft › vscode-jupyter › issues › 10043
Unable to select python kernel for my .ipynb jupyter notebook (in vs code 1.64.2) · Issue #10043 · microsoft/vscode-jupyter
April 30, 2022 - Issue Type: Bug I'm sometimes (seems random) unable to select my python kernel. The Select Kernel options shows an empty list and I don't see any of my anaconda environments there. I also tried setting the interpreter by providing the co...
Author   Nihal-M
🌐
Medium
srinivas1996kumar.medium.com › adding-custom-kernels-to-a-jupyter-notebook-in-visual-studio-53e4d595208c
Adding custom kernels to a Jupyter notebook in Visual Studio | by srinivas kumar r | Medium
July 25, 2021 - This step is mandatory for it to be able to detect the new kernels. Click on “Select Kernel “ to choose the required kernel and we shall be able to see the newly added kernels.
🌐
GitHub
github.com › microsoft › vscode-jupyter › issues › 4479
Jupyter: Select a Kernel command missing in Python Interactive context · Issue #4479 · microsoft/vscode-jupyter
January 25, 2021 - However, top right of interactive window will show UI for selecting different kernel on remote notebook server. Export .py file to .ipynb and open in new window. Notice that command palette for notebook context does have Jupyter: Select a Kernel as an available command.
Author   mparq
🌐
DigitalOcean
docs.digitalocean.com › connect to kernel
How to Connect to Remote Jupyter Kernel | DigitalOcean Documentation
December 14, 2023 - Create a Jupyter Notebook by running the Create: New Jupyter Notebook command in the Command Palette. In the top right corner of your notebook, click Select Kernel to open the kernel picker Alternatively, in the Command Palette, enter Notebook: ...
🌐
GitHub
github.com › microsoft › vscode-jupyter › issues › 7706
Can't see or select Jupyter kernel's from Kernel drop-down · Issue #7706 · microsoft/vscode-jupyter
September 28, 2021 - Now the only way to get Notebook to work with selected kernel is to first open notebook in Jupyter Labs (or Notebook), then select the appropriate kernel, save notebook, and then open notebook in VSCode.
Author   bnapora