В последней версии IPython
ядра можно зарегистрировать, поместив файл kernel.json
в ~/.ipython/kernels/<kernel-name>/
.
В настоящее время я пытаюсь добавить ядра julia
и R
, и мне интересно, кто отвечает за создание и поддержку этих файлов kernel.json
.
На данный момент я погуглил и вручную создал следующие kernel.json
для julia:
{
"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
.
Должен ли я заботиться о создании и обслуживании этих файлов? Или они являются частью реализации ядра или других сторонних пакетов?