2 分•作者: joouha•7 个月前
我修改了我的终端 Jupyter 客户端 euporie [1],使其能够在浏览器中使用 pyodide 运行。<p>这类似于 JupyterLite,提供了一个临时的在线 Python 笔记本环境,无需安装任何 Python 包。如果你需要快速进行一些 Python 交互式工作,但尚未准备好相应的环境,这可能很有用。<p>由于实际的 Jupyter 内核无法在 pyodide 中运行(它们作为子进程运行并通过 ZMQ 通信),因此它使用一个进程内 Python 内核,该内核与应用程序本身在同一个解释器上运行。<p>笔记本和文件可以持久保存到基于本地存储的文件系统中。它使用 xterm.js 作为终端模拟器(尽管我很想测试 ghostty-web)。<p>[1] <a href="https://news.ycombinator.com/item?id=27091167">https://news.ycombinator.com/item?id=27091167</a>