Python中jupyter有没有专门的编辑界面客户端啊?不调用浏览器的那种

最近在用 mac 的屏幕时间强制自己自律,但是发现屏幕时间一到,任何网页都打不开了(这个不能设置浏览器白名单,否则就失去意义了)。网页打不开自然 jupyter 也没法用了。

所以请问大家,有没有专门的 jupyter 编辑器客户端啊?可以不调用网页的那种。


Python中jupyter有没有专门的编辑界面客户端啊?不调用浏览器的那种
11 回复

有,JupyterLab Desktop就是你要的。它是一个独立的桌面应用程序,把JupyterLab的核心功能打包成了一个原生客户端,安装后直接双击打开就能用,完全不需要通过浏览器来访问。

主要特点:

  • 独立运行:安装后就是一个标准的桌面软件(.exe, .dmg, .AppImage等),有自己的应用图标和窗口。
  • 内置环境:它自带了一个独立的Python环境(通常是conda),和你系统里其他的Python环境是隔离的,开箱即用。
  • 界面一致:用的就是JupyterLab的界面,所以你用浏览器版的所有功能(Notebook、文本编辑器、终端、文件浏览器等)这里都有,操作习惯完全一样。

获取和安装: 直接去它的GitHub发布页面下载对应你操作系统的安装包就行,安装过程和普通软件没区别。

项目地址:https://github.com/jupyterlab/jupyterlab-desktop

一句话总结:不想开浏览器就用 JupyterLab Desktop,官方的原生客户端。

发错了,这个功能早就有了,但是最近在合并到 vscode 官方 python 插件里

同楼上 vscode python 插件

还有就是 pycharm 也支持 jupyter

VSC 的新插件不错
不过我用 Pycharm…

有 Qt 版的,pip install qtconsole 应该就可以。

vim 有 jupyter 的插件

微软官方链接文档里居然写错了,是 Python: Create New Blank Jupyter Notebook,而不是 Python: Create Blank New Jupyter Notebook……哎

回到顶部