内核应该开箱即用,无需配置。
首先检查内核是否正确安装,jupyter kernelspec list
其中应该显示内核的安装位置。如果java
不在该列表中,请稍微倒退一下安装说明以查看问题出在哪里。
jupyter kernelspec list
Available kernels:
java ...\jupyter\kernels\java
python3 ...\jupyter\kernels\python3
复制安装说明以供参考:
从发布选项卡下载发布。预打包的发行版将位于名为ijava-$version.zip
.
将其解压缩到临时位置。它至少应该在其中提取install.py
and文件夹。java
使用与安装 jupyter 相同的 python 命令运行安装程序。安装程序是一个 python 脚本,具有与下面的自述文件中进一步提到的一些内核属性相同的选项,
jupyter kernelspec install
但还支持配置一些内核属性。
# Pass the -h option to see the help page
> python3 install.py -h
# Otherwise a common install command is
> python3 install.py --sys-prefix
检查它是否安装了jupyter kernelspec list
应该包含java
.
检查是否jupyter --paths
包含通过在步骤 3 中运行安装程序返回的安装位置。特别是如果安装到--sys-prefix
并且系统上有多个 python 安装,您可能是在与 PATH 中sys.prefix
的命令不同的安装下进行安装。jupyter
要解决有关配置的特定子问题:
我是否需要在环境变量中使用“环境变量”列中的名称列表和“配置”步骤中显示的“选项列表”表中的“默认”列中的值创建变量。
该表概述了您可以根据需要更改的内容。如果环境变量未定义,则使用表中的默认值。
对于步骤配置中的步骤“简单 glob 语法”和“更改 VM/编译器选项”,我需要做什么。
一些配置选项指定文件或目录。为了使事情易于使用,这些选项允许使用“简单 glob 语法”指定路径,这是足以完成工作的实际 glob 实现的子集。
更改 VM 和编译器选项也是可选的。
我需要像我们为 Python 一样正常启动 Jupyter Notebooks,还是需要使用任何特殊命令?目前,当我打开 Jupyter Notebook 时,我没有观察到创建 Java 笔记本的选项
是的,像往常一样开始jupyter notebook
,如果安装正确,Java
在更改内核或创建新笔记本时应该会出现一个选项。