ИК ядро ​​умирает с новой установкой Jupyter

python r jupyter jupyter-notebook

2873 просмотра

2 ответа

2220 Репутация автора

Это мое железо

:~/Downloads$ lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                4

Это моя ОС

uname -a
Linux   4.4.0-21-generic #37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Это моя информация о Jupyter

Jupyter notebook.

The version of the notebook server is 4.2.1 and is running on:

Python 3.5.2 |Anaconda 4.1.1 (64-bit)| (default, Jul  2 2016, 17:53:06) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)]

Я установил пакет R Essentials, используя https://www.continuum.io/blog/developer/jupyter-and-conda-r

Но IR Kernel умирает, как только я пытаюсь сделать новый R ноутбук. Кто-нибудь использует Jupyter и R с решением?

Сообщения об ошибках

Ядро, кажется, умерло. Он перезапустится автоматически.

а также

Мертвое ядро

Ядро умерло, и автоматический перезапуск не удался. Возможно, ядро ​​не может быть перезапущено. Если вы не сможете перезапустить ядро, вы все равно сможете сохранить записную книжку, но запущенный код больше не будет работать до тех пор, пока вы не откроете записную книжку.

Мой вопрос, Python работает нормально, но версия R умирает. Как использовать R изнутри Jupyter

Автор: Ajay Ohri Источник Размещён: 19.07.2016 03:17

Ответы (2)


3 плюса

1495 Репутация автора

Решение

Ваша проблема - проблема совместимости версий. На данный момент IRkernel не был обновлен до самой версии IPython / Jupyter. Если вы пытались установить de novo в R или RStudio:

devtools::install_github('IRkernel/IRkernel')
IRkernel::installspec(name = 'ir33', displayname = 'R 3.3')

Или вы можете проверить следующее (эквивалент выше) в R или RStudio:

library(devtools)
install_github('IRkernel/IRkernel')
library(IRkernel)
installspec(name = 'ir33', displayname = 'R 3.3') ##update your R version according to check which version of R you have
 R.version.string

Вы получите сообщение об ошибке:

Должен быть установлен Jupyter или IPython 3.0 , но он не может запускать ни «jupyter», ни «ipython», ни «ipython2», ни «ipython3».

Лучшее, что можно сделать здесь, это дождаться обновления разработчиков. Надеюсь, они скоро решат проблему.

Если вам абсолютно необходимо решить проблему в данный момент, вам следует установить исторические версии IPython и выполнить приведенную выше команду: Ссылка на IPython 3.x Series

Автор: David C. Размещён: 17.09.2016 04:42

0 плюса

11 Репутация автора

Вы установили R до Jupyter? Если это так, я столкнулся с той же ситуацией и решил путем удаления и повторной установки в указанном порядке:

R мертв в Юпитере

Автор: Yee Sern Tan Размещён: 12.09.2018 03:43
Вопросы из категории :
32x32