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 interactive
global 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
.net-powershell ~\jupyter\kernels\.net-powershell
python3 ~\jupyter\kernels\python3
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 notebooks using C#, F#, or PowerShell.
For more information on the .NET notebook experience, please check out our samples and documentation on Binder or in this repo under NotebookExamples.
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.