6
使用最新版本的IPython
,可以通过在~/.ipython/kernels/<kernel-name>/
中放置kernel.json
文件来注册内核。在ipython/jupyter笔记本中注册内核 - kernel.json
我目前正在尝试添加julia
和R
内核,我想知道是谁负责创建和维护这些kernel.json
文件。
目前,我用Google搜索和创建手工以下kernel.json
朱莉亚:
{
"display_name": "Julia",
"language": "julia",
"argv": [
"julia",
"-i",
"-F",
"/User/<user>/.julia/v0.3/IJulia/src/kernel.jl",
"{connection_file}"
],
"codemirror_mode":"julia"
}
虽然这工作,因为硬编码路径kernel.jl
我将不得不适应kernel.json
为每一个主要julia
升级。
我是否必须照顾创建和维护这些文件?或者它们是内核实现还是其他第三方包的一部分?
是的,那是一个选项。但IMO改变符号链接或在配置文件中编辑路径并没有太大区别。 – cel 2015-03-28 18:51:05
但在升级时带有符号链接*只需更改链接*,而不是尝试更改每次引用它的程序。 – anthonybell 2015-03-29 00:40:49
我同意重新创建符号链接是对修改多个配置文件的改进。但是在这里我只有一个配置文件,所以在这个特定情况下它可能会更清洁一点,但并不能真正解决这个问题。 – cel 2015-03-29 09:33:06