Я установил Julia, но не могу запустить ноутбук в Jupyter (XUbuntu 14.04). Как только я начинаю новый ноутбук, он соединяется с ядром, а затем выходит из строя:Julia Kernel для Jupyter сбоев
Там в 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
, он показал сообщения выше. Я удалил Джулию, и теперь у меня есть версия 0.4.6, и я могу отлично справиться с bash. Тем не менее, он все еще падает в Юпитере. И он по-прежнему показывает две версии Julia:
(Python и R работать только хороший)
Вторая идея заключается в том, может быть, это что-то делать с корнем быть? Если я бегу
$ 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
это не приводит к возникновению ошибок на всех.
Любые идеи, что может случиться?
Примечание: Я знаю similarquestions здесь, но они havn't работали для меня ...
'/home/luis/.julia/lib/v0.4/IJulia.ji: Permission denied' - все файлы в каталоге'/home/luis' должны принадлежать вашему пользователю и иметь как минимум разрешения на чтение пользователей. Я бы предположил, что 'chown -R luis/home/luis/.julia' решит эту проблему. – cel
@cel Это сделал трюк, аккуратный и прямой. Вы хотите опубликовать его как ответ? – Luis