机器学习新手—mac下jupyter notebook

1.背景知识

1.1 jupyter notebook是什么

jupyter notebook 此前被称为 IPython notebook,是一个交互式笔记本,支持运行 40 多种编程语言。(百度百科)

来源:Fernando Perez 发起的 IPython 项目
(IPython 是一种交互式 shell,与普通的 Python shell 相似)
本质:一个 Web 应用程序
内核:Jupyter Notebook 与 IPython终端 共享同一个内核

1.2 jupyter notebook 的工作原理

(部分摘自https://blog.youkuaiyun.com/chuan403082010/article/details/79392624)

最初,notebook 的工作方式是,将来自 Web 应用(你在浏览器中看到的 notebook)的消息发送给 IPython 内核(在后台运行的 IPython 应用程序)。内核执行代码,然后将结果发送回 notebook。当前架构与之相似,具体见下图。
在这里插入图片描述
核心是 notebook 的服务器。你通过浏览器连接到该服务器,而 notebook 呈现为 Web 应用。你在 Web 应用中编写的代码通过该服务器发送给内核,内核运行代码&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值