多年来Jupyter Notebooks在交互式开发领域一直充当着重要角色。并且陆续发布了Python,Python 3,R,Julia,Scala等语言的支持,并且推动着这些语言的持续流行。交互式编程平台为用户提供了一个轻量级的工具,用于语言学习,迭代开发以及数据科学和数据操作。随着微软线上平台Try .NET对F#和C#支持越来越好,可运行的代码片段越来丰富,Jupyter Notebooks对C#的支持现在也成了现实。
安装
Jupyter Notebooks支持在本地或者SaaS方式运行.net脚本。
前提条件:
.NET Core 3.0 SDK
Jupyter:可以是Anaconda打包或者通过conda或pip安装的JupyterLab。
可通过以下命令测试是否成功安装Jupyter:
jupyter kernelspec list
安装.NET内核
打开命令行终端,安装dotnet try o dotnet
dotnet tool install --global dotnet-try
请注意:如果此前已经安装了dotnet try全局工具,需要先卸载旧版本的软件再安装。
在Anaconda提示符下通过命令安装.NET内核:
dotnet try jupyter install
然后通过jupyter kernelspec list测试内核是否安装成功: