为了安装IJulia,我安装了Julia语言,并按照IJulia页面中的步骤进行了操作,一切都很顺利。
为了安装R内核,我在Anaconda命令提示符中使用了命令
conda install -c r r-essentials
,同样没有问题。我还安装了R。但是当我启动笔记本时,可用内核只有Python,R和Julia内核并未出现在列表中。由于在安装IJulia和IRKernel时没有出现错误,所以我不知道出了什么问题。请问有谁能帮忙吗?
conda install -c r r-essentials
,同样没有问题。我还安装了R。在Anaconda(2/3)Jupyter Notebook上安装R:
conda update notebook
,将您的Jupyter笔记本更新到最新版本。conda install -c r notebook r-irkernel
安装IRkernelR.exe
在命令提示符中打开R通过执行以下命令在R控制台中安装所有必要的R包:
install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ',
'devtools', 'uuid', 'digest'))
devtools::install_github('IRkernel/IRkernel')
最后,通过执行以下命令将R kernel安装到您的Jupyter Notebook中:
仅为当前用户安装 ➡ IRkernel::installspec()
系统范围内的安装(所有用户) ➡ IRkernel::installspec(user = FALSE)
在Anaconda(2/3)Jupyter Notebook上安装Julia:
where jupyter
命令以查看 Jupyter Notebook 的实际路径。输出结果将类似于 "C:\Users\JohnDoe\AppData\Local\Continuum\Anaconda3\bin\jupyter.exe"
复制以上位置并前往您的Julia控制台。现在,请依次执行以下操作:
ENV["JUPYTER"]="C:\\Users\\JohnDoe\\AppData\\Local\\Continuum\\Anaconda3\\bin\\jupyter.exe"
Pkg.add("IJulia")
Pkg.build("IJulia")
(可选,如果再次出现错误请执行此操作。)
⬆ 请注意,当您将其键入为 Julia 字符串时,反斜杠必须加倍。我假设该路径是您的 Anaconda 路径,并附加了 \bin\jupyter,但替换为 where jupyter
告诉您的任何内容。
几分钟后,在Julia控制台中执行:
using IJulia
notebook()
现在,您可以在Anaconda Jupyter Notebook 中编写 Julia 代码。
ENV["JUPYTER"]="C:\\Users\\JohnDoe\\AppData\\Local\\Continuum\\Anaconda3\\bin\\jupyter.exe"
。请注意,对于Anaconder 4,此文件位于Scripts\jupyter.exe下。 - Jon BarkerPkg.build("IJulia")
对我非常关键。 - Matthew Turnerimport Pkg; Pkg.add("IJulia")
Pkg.build("IJulia")
重新构建 IJulia。 - Gnimuc%PROGRAMDATA%\jupyter\kernels
中。 - Gnimucusing IJulia; notebook()
,会发生什么? - mmagnuskiipython-notebook / jupyter
升级到4.0,请先进行升级,然后重新安装IJulia
。 - colinfang