2016-07-19 2 views
2

Это мое оборудованиеИК Kernel умираю свежей установки Jupyter

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

Это мой OS

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

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

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

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

и

Мертвый ядро ​​

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

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

ответ

2

Ваша проблема - проблема совместимости версий. В настоящий момент 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 и выполнить команду выше: Link to IPython 3.x Series