2016-06-25 11 views
2

Juliaをインストールしましたが、Jupyter(XUbuntu 14.04)でノートブックを実行できません。すぐに私は新しいノートパソコンを起動すると、それはカーネルに接続し、その後クラッシュ:Julia Kernel for Jupyterがクラッシュする

enter image description here

enter image description here

enter image description here


私は考えることができる2つの可能なものがあります。その後、

$ sudo apt-add-repository ppa:staticfloat/julianightlies 
$ sudo apt-add-repository ppa:staticfloat/julia-deps 
$ sudo apt-get update 
$ sudo apt-get install julia 

と:: は、私が最初にこのようにジュリアをインストール

julia> Pkg.add("IJulia") 
julia> Pkg.build("IJulia") 

$ jupyter notebookを実行している場合、それは上記のメッセージを示しました。私はJuliaを削除しましたが、今はバージョン0.4.6があります。これはbashから完全に実行できます。しかし、それでもJupyterではクラッシュします。

enter image description here

(Pythonとちょうど素敵なR作業)


二アイデアがある、多分それがルートであることとは何かを持っている:そしてそれはまだジュリアの2つのバージョンを示して?私は

$ Julia 
julia> using IJulia 
ERROR: SystemError: opening file /home/luis/.julia/lib/v0.4/IJulia.ji: Permission denied 
in open at ./iostream.jl:90 
in open at iostream.jl:102 
in stale_cachefile at loading.jl:439 
in recompile_stale at loading.jl:474 
in _require_from_serialized at loading.jl:83 
in _require_from_serialized at ./loading.jl:109 
in require at ./loading.jl:235 

を実行する場合は、私が実行している場合:

$ sudo Julia 
julia> using IJulia 

それはまったくのエラーをスローしません。


何が起こっている可能性がありますか?

注:これはあなたのホームディレクトリ内のファイルがrootによって作成された際に発生する可能性がありますので、ご利用者に属していない私はここにsimilarquestionsの承知していますが、彼らは私のために働いやりなさい...

+1

'/home/luis/.julia/lib/v0.4/IJulia.ji:許可が拒否されました' - '/ home/luis'のすべてのファイルはあなたのユーザーに属し、少なくともユーザーの読み取り権限を持っている必要があります。私は 'chown -R luis/home/luis/.julia'がこの問題を解決すると思います。 – cel

+0

@celそれは、きちんとした、直接トリックでした。あなたはそれを回答として投稿してもいいですか? – Luis

答えて

6

。経験則はここにあります:あなたのホームディレクトリのすべてがあなたのユーザアカウントに属しているべきです。

あなたは所有権を変更するchownを使用することができます。

sudo chown -R luis /home/luis/.juliaは、再帰的にユーザーアカウントluis/home/luis/.julia内のすべてのファイルの所有者を変更します。

関連する問題