Jupyter 的 Java 内核

标签 java jupyter

是否有用于“Jupyter”的 Java 内核?我正在使用 Mac OS El Capitan。

我试过 https://github.com/Bachmann1234/java9_kernel但无济于事。

最佳答案

有很多选项,很多都列在官方 Jupyter kernel list :

  1. scijava-jupyter-kernel支持 Jupyter 的 Java

    scijava-jupyter-kernel aims to be a polyglot Jupyter kernel. It uses the Scijava scripting languages to execute the code in Jupyter client and it's possible to use different languages in the same notebook. Some of the supported languages are Groovy (default), Python, Beanshell, Clojure, Java, Javascript, Ruby and Scala. The kernel has been originally created to work with ImageJ. See here for more details. Under the hood scijava-jupyter-kernel uses the Beaker base kernel.

  2. BeakerX Jupyter 的扩展带有 Java cell support .

    BeakerX contains and depends on many projects including: The kernel is originally derived from lappsgrid, but has been rewritten in Java and refactored and expanded. The Java support uses Adrian Witas' org.abstractmeta.toolbox.

更新:

  1. IJava ,一个用于执行 Java 代码的 Jupyter 内核。

    The kernel executes code via the new JShell tool. Some of the additional commands should be supported in the future via a syntax similar to the ipython magics. The kernel is fully functional. [...] If you are interested in building your own kernel that runs on the JVM check out the related project that this kernel is build on, jupyter-jvm-basekernel.

您可能还对以下内容感兴趣:

  1. Kotlin kernel for IPython/Jupyter ,一个基本的 kotlin REPL 内核。

关于Jupyter 的 Java 内核,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33972860/

相关文章:

java - 为什么我的按钮在我的 JFrame 中不可见?

python - %matplotlib 内联与 ​​%matplotlib 笔记本在 pythonAnywhere jupyter 中的显示问题

python - 我安装了多个 Ipython 内核,但此后我无法导入 numpy、pandas

java - JPA @OneToOne 具有相同类型

python - 安装 Jupyter 时出错 : Command errored out with exit status 1: python setup. py Egg_info 检查日志以获取完整的命令输出

IPython/Jupyter 安装扩展

python - 为什么 %timeit 循环不同的次数?

java - 如何覆盖tomcat主页

java - 应用程序容器中的守护线程

java - 如何在Java中创建多个集合中所有元素的 View ?