2015-05-24 190 views
9

我非常興奮使用python和R,並嘗試在Jupyter(ipython notebbok)中使用R,但是,我無法在R內核中生成數字。R在jupyter(IPython筆記本)中沒有生成數字

當我嘗試繪製數字時,會顯示下面顯示的錯誤消息。我非常感謝你的幫助。

我使用 「中的」 水蟒和窗8.

x<-1:10 
plot(x) 

錯誤PNG(TF,寬度,高度,,的pointsize,BG,RES,類型= 「開羅」,:無法加載winCairo.dll:是否內置?

錯誤jpeg(tf,width,height,「in」,pointsize,quality,bg,res,type =「cairo」,:無法加載winCairo.dll:was它內置了嗎?

以下是在水蟒命令提示顯示:

無法加載 'C:/Users/aa/Anaconda/R/library/grDevices/libs/x64/winCairo.dll'

+0

可以在添加你用來安裝'IRKernel'的命令? – cel

+0

我使用以下命令來安裝IRKernel。 conda install -c r r conda install -c r r-irkernel –

+0

看來這個軟件包有一些怪癖。當我在我的Mac上安裝時出現'seqfault'。 – cel

回答

5

我找到了解決來自group的帖子。

解決方案我所做的:

我不得不[R(R 3.2.0)的大部分釋放,並按照上面的鏈接的討論中,我安裝了3.1.3 [R和由C複製winCairo.dll:\ PROGRAM Files \ R \ R-3.1.3 \ library \ grDevices \ libs \ x64複製到C:\ Anaconda \ R \ library \ grDevices \ libs \ x64。

從R 3.2.0複製winCairo.dll不適用於我的情況。

據此,繪製的人物,但一個錯誤信息,說「在replayPlot(OBJ)錯誤:無效的圖形狀態」

然後,感謝這個link, 我說「選項(jupyter.plot_mimetypes ='image/png')',它工作正常。

enter image description here

選項(jupyter.plot_mimetypes = '圖像/ PNG')

X = 1:10

積(X)

enter image description here

+0

在redhat系統上面對同樣的問題。有什麼解決方案的Linux。 – Ramesh

相關問題