是什么启发了这个愿望清单请求?
该请求是为了实现 JMP 的 python 解释器和 Jupyter 笔记本之间的互操作性。
您希望看到什么改进?
我可以使用 jpip 从 JMP Python 脚本安装 ipykernel 和 jupyter。我能够为 JMP 的 Python 解释器创建一个内核。我能够在 Jupyter 中连接到此内核并在 Jupyter 笔记本中的代码单元内导入 jmp 和导入 jmputils,但我无法运行 jpip 命令在 JMP 的 Python 解释器内安装 matplotlib。当然,我可以从 JMP 内的 Python 脚本运行此 jpip 命令。
这个想法为什么重要?
对于许多 Python 用户来说,这非常有吸引力,其中许多人喜欢使用 Jupyter 笔记本。
此外,它还会吸引 Emacs 用户。大多数 Emacsens 更喜欢整天呆在 Emacs 里。Org-mode 是 Emacs 的一种花哨标记语言,支持交互式文学编程。它类似于 R markdown 笔记本。通过 Emacs 包 org-babel,有一种 Jupyter“语言”,可以通过特定内核连接到 Jupyter。这种“语言”使 Jupyter 通过内核支持的任何编程语言都可以在 Emacs 中使用。