2016-07-19 48 views
2

。這是我的硬件IR內核與新鮮的垂死安裝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必備軟件包使用https://www.continuum.io/blog/developer/jupyter-and-conda-r

但IR內核只要我努力使一個新的R筆記本模具。任何人使用Jupyter和R的解決方案?

錯誤消息

內核似乎已經死了。它會自動重啓。

死內核

內核已經去世,並自動重啓失敗。這是 可能內核不能重新啓動。如果你不能 重新啓動內核,你仍然可以保存筆記本,但 運行代碼將不再工作,直到筆記本重新打開。

我的問題是Python工作正常,但R版本死亡。如何從Jupyter內部使用R

回答

2

您的問題是版本兼容性問題。此時,IRkernel尚未升級到最大的IPython/Jupyter版本。如果你試圖安裝從頭在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