The Jupyter Notebook
Working with Notebooks in VSC
Jupyter is an open-source project that lets you easily combine Markdown text and executable Python source code on one canvas called a Notebook.
VSC supports working with Jupyter Notebooks natively, as well as through Python code files.
Jupyter Notebook
Setting up your environment
VSC natively supports Notebooks, so simply install the Jupyter extension from Microsoft.
To select the environment, use the Python: Select Interpreter command from the Command Patette (⇧⌘P), (⇧⌃P on Win).