我最近開始使用julia,並且我想用於IPython Notebook/Jupyter。故障排除:內核總是在IPython筆記本中使用IJulia
因此,我使用MacPorts安裝了Julia,即sudo port install julia
。按照這裏的安裝說明:https://github.com/JuliaLang/IJulia.jl
提示後,我用"Pkg.add("IJulia")
來安裝IJulia。
但是,我不能在IPython筆記本上使用Julia。打開筆記本後
ipython notebook --profile=julia
茱莉亞筆記本電腦的內核立即死亡,無法重新啓動。
在終端上顯示的錯誤:
[I 19:03:19.410 NotebookApp] KernelRestarter: restarting kernel (1/5)
WARNING:root:kernel dc00ae3a-8fa6-4d01-a802-f7845a16a9ba restarted
ERROR: SHA256 not defined
in include at /opt/local/lib/julia/sys.dylib
in process_options at /opt/local/lib/julia/sys.dylib
in _start at /opt/local/lib/julia/sys.dylib
while loading /Users/NAME/.julia/v0.3/IJulia/src/kernel.jl, in expression starting on line 6
我懷疑我已經正確安裝IJulia?我該如何解決這個問題?
(朱的版本是julia version 0.3.11
。蟒的版本是Python 2.7.10
。IPython中的版本是4.0.0。)
謝謝你的幫助。我不太瞭解最後的評論,「如果你安裝了Anaconda,或者用點子,我建議你用conda升級它。」 我爲什麼要嘗試'conda update ipython'? – ShanZhengYang
試試'conda update conda'和'conda update ipython-notebook'。然後從Julia做'Pkg.build(「IJulia」)',讓IJulia找到新版本的筆記本。運氣好的話? –
我明白你現在說的話。我用'pip install -U jupyter'謝謝! http://jupyter.readthedocs.org/en/latest/install.html – ShanZhengYang