Create .NET Jupyter Notebooks
Installing the .NET kernel for Jupyter
First, make sure you have the following installed:
The .NET 3.1 SDK.
Jupyter. Jupyter can be installed using Anaconda.
Open the Anaconda Prompt (Windows) or Terminal (macOS) and verify that Jupyter is installed and present on the path:
> jupyter kernelspec list python3 ~\jupyter\kernels\python3
- Next, in an ordinary console, install the
dotnet interactiveglobal tool:
> dotnet tool install -g --add-source "https://dotnet.myget.org/F/dotnet-try/api/v3/index.json" Microsoft.dotnet-interactive
- Install the .NET kernel by running the following within your Anaconda Prompt:
> dotnet interactive jupyter install [InstallKernelSpec] Installed kernelspec .net-csharp in ~\jupyter\kernels\.net-csharp .NET kernel installation succeeded [InstallKernelSpec] Installed kernelspec .net-fsharp in ~\jupyter\kernels\.net-fsharp .NET kernel installation succeeded
- You can verify the installation by running the following again in the Anaconda Prompt:
> jupyter kernelspec list .net-csharp ~\jupyter\kernels\.net-csharp .net-fsharp ~\jupyter\kernels\.net-fsharp python3 ~\jupyter\kernels\python3
Using Jupyter with .NET
To launch JupyterLab, you can either type
jupyter lab in the Anaconda Prompt or launch a notebook using the Anaconda Navigator.
Once Jupyter Lab has launched in your browser, you have the option to create a notebook for C# or F#.
Once the notebook opens, you can start working with .NET in the language you chose.
For more information on the .NET notebook experience, please check out our samples and documentation on Binder.
Once you've created a .NET notebook, you might want to share it with others. In the next document, you will learn how to share your .NET notebook with others using binder.