首页 > 解决方案 > 在 Web 浏览器中嵌入本地 Jupyter 笔记本单元

问题描述

我正在尝试创建一个深度学习教育网站。我想在页面上嵌入带有内容的笔记本单元格

jupyter notebook 本身在个人电脑上运行,我想在网络浏览器的笔记本单元部分运行一些简单的深度学习代码。

https://reactjs.org/ 真的很像 React 页面上的 Live JSX EDITOR,我想像本地 jupyter notebook 编码一样运行一些简单的深度学习代码

没有什么好办法吗?

到目前为止我搜索过的方法如下,只执行 Python 代码。

标签: pythonwebdeep-learningjupyter-notebook

解决方案


将单个单元格嵌入网页的一种简单且免费的方法是通过https://sagecell.sagemath.org/

在https://sagecell.sagemath.org/static/about.html查看嵌入 API

这是面向 SageMath 内核的,但它使用 Jupyter 并支持 ipywidgets 等高级 Jupyter 功能,您可以选择其他内核。

如果您在http://linear.ups.edu/html/fcla.html的任何内容中搜索“sage”,然后展开它,您将看到典型网站中使用的 Sage Cell 服务器的示例。此外,它在这里的数百个示例中使用:https ://wiki.sagemath.org/interact


推荐阅读