IPython
'un en son sürümüyle, çekirdekler dosyasının ~/.ipython/kernels/<kernel-name>/
içine yerleştirilmesiyle kaydedilebilir.ipython/jupyter defterinde kernel kaydetme - kernel.json
Şu anda bir julia
ve R
çekirdeği eklemeye çalışıyorum ve bu kernel.json
dosyalarını oluşturma ve sürdürmekten kimin sorumlu olduğunu merak ediyorum.
Şu anda, googled ve elle Julia için kernel.json
aşağıdaki oluşturuldu: Bu çalışır
{
"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
için yolu kodlanmış nedeniyle ben her büyük julia
yükseltme için kernel.json
uyum sağlamak zorunda olacaktır.
Evet, bu bir seçenektir. Ancak IMO sembolik bir bağlantıyı değiştirirken veya bir yapılandırma dosyasındaki bir yolu düzenlerken fark yaratmaz. – cel
ama sizi yükseltme sembolik bağlantı * sadece Hiç başvurulan olan her programı değiştirmeye çalışmak yerine bağlantı * değiştirmek zorunda olan. – anthonybell
Symlink'in yeniden oluşturulmasının, çoklu yapılandırma dosyalarını gözden geçirme üzerinde bir iyileştirme olduğunu kabul ediyorum. Ama burada sadece bir yapılandırma dosyası var, bu yüzden bu özel durumda biraz daha temiz olabilir, ancak bu sorunu gerçekten çözmüyor. – cel