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