首页 > 其他分享 >使用Jupyter记事本记录和制作.NET可视化笔记

使用Jupyter记事本记录和制作.NET可视化笔记

时间:2022-11-17 13:24:33浏览次数:43  
标签:jupyter python 笔记 dotnet Jupyter NET 安装 记事本

 前言:对于记录笔记的工具特别多,不过对于程序员来说,记录笔记+程序代码+运行结果演示可以同时存在,无疑会极大增加我们的笔记的可读性和体验感。以前在写python的时候,使用jupyter的体验很好,所以此处做一个基于jupyter的记录C#代码的笔记简易教程,供大家围观。

以下正文:

前提:已安装python环境

1、pip命令升级一下

python -m pip install --upgrade pip

 

 

 

2、安装jupyter

pip3 install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple

里面的 -i https://pypi.tuna.tsinghua.edu.cn/simple 这个选项只是用来指定镜像地址使用的,默认情况下,下载比较慢,可以加一个这个选项。

 

3、启动 jupyter notebook

jupyter notebook --port 端口号

端口号不指定,会从8888开始,每新开一个notebook,端口就会累加上去。

 

 

 

4、新建一个笔记本的文件夹,用来存放笔记使用

 

 

 

5、jupyter上面进入到该文件夹下

 

6、安装microsoft.dotnet-interactive工具

dotnet tool install --global Microsoft.dotnet-interactive

前提:本机环境必须已有.NET SDK环境

 

 

 

7、安装.NET用来支持jupyter的核心模块

dotnet interactive jupyter install

 

 

 

8、查看jupyter支持的内核清单

jupyter kernelspec list

可以看到多出了三个 .NET环境下的支持

 

9、刷新jupyter notebook页面,新建文件里面,可以看到新增的三个内容,包括C#  F#和Powershell

 

 

 

 

10、新建C#笔记文件

由于刚刚上面安装.NET支持的环境之前,已经启动了jupyter,所以这儿按 shift+enter运行没成功,前面显示了 * 号,代表要么代码写错要么内核服务没连上。我们下面重启jupyter服务看看。

 

 

 

11、修复问题以后,就可以在jupyter里面编写你的各种代码、笔记了。

 

 

 

 

 

12、如果想要简单一口气安装python环境+jupyter,也可以通过安装 Anaconda来安装全部套装,这样可以减少出错的几率。安装成功以后,也会自带jupyter的图标,可以快速双击启动。

anaconda下载地址:

https://www.anaconda.com/products/distribution#windows

 

 

13、以上就是该文章的全部内容,如果觉得有帮助,欢迎点赞~ 也欢迎关注我的个人公众号:搜索【Dotnet Dancer】或者扫以下公众号二维码即可关注:

 

标签:jupyter,python,笔记,dotnet,Jupyter,NET,安装,记事本
From: https://www.cnblogs.com/weskynet/p/16899166.html

相关文章

  • 封装通用.Net5 敏感词过滤类库
    封装通用.Net5敏感词过滤类库简介基于.Net5+ToolGood.Words封装,具备敏感词配置热重载,使用方式引用类库,通过services.AddKeywordSetUp();扩展方法注入服务,在需要进行敏感......
  • Kubernetes(K8S) 安装Nacos,报 No DataSource set
    原因,数据库为MySQL5.7需要在yaml加上参数mysql.db.param:"characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false&server......
  • python中networkx学习(1)边和点
    importnetworkxasnxfrommatplotlibimportpyplotaspltG=nx.Graph(abb="pythondemo")#创建一个空图print(nx.Graph)#添加节点G.add_node("python")#生成一个以......
  • 计算机网络14 Internet网络层主要功能 IP协议 路由协议 ICMP协议
    1 主机、路由器网络层主要功能 2IP数据报2.1图示 2.2字段详细介绍1)版本号占4位:IP协议的版本号。4表示IPv4,6表示IPv6。 2)首部长度占4位:表示IP分......
  • DevOps 必备的 Kubernetes 安全清单
    Kubernetes是当今许多公司采用的容器编排平台,它的实施需要对其生态系统有一定的了解,以便部署一个准备好用于生产的集群。然而从原则上来说,Kubernetes并不是一个安全的平......
  • 【HarmonyOS】eTS开发是否支持在data/ethernet/创建文件
    【问题描述】eTS开发是否支持在/data/目录下创建文件,使用fileio与file相关API都创建失败了,是不允许创建应用外的文件吗?如果想把应用内的文件移动到应用外如何操作?【解......
  • .NET周报【11月第2期 2022-11-15】
    国内文章统一的开发平台.NET7正式发布https://www.cnblogs.com/shanyou/archive/2022/11/09/16871945.html在2020年规划的.NET5功能终于在.NET7完成了,为微软和社......
  • WPF应用程序(.NET Core)
    WPF应用程序(.NETCore)https://www.cnblogs.com/ZhuMeng-Chao/p/16410852.htmlhttps://www.cnblogs.com/ZhuMeng-Chao/category/2182960.html......
  • ASP .NET Core 健康检查
    简介健康检查,其实这个名称已经很明确了,它是检查你的应用程序是否健康运行的一种方式。随着当前各类项目越来越多的应用程序正在转向微服务式架构,健康检查就变得尤为关键......
  • 如何像使用AspNetCore中的Controllers 和 Actions一样处理MQTT消息
    在物联网项目中, 处理MQTT的topic时费工费力,代码一团乱,什么才是最好的姿势?这里面我们极力介绍 MQTTnet.AspNetCore.Routing  项目,MQTTnetAspNetCoreRouting是https......