gpt4 book ai didi

R 和 Julia Kernels 在 Jupyter 笔记本中不可用

转载 作者:行者123 更新时间:2023-12-02 00:39:09 25 4
gpt4 key购买 nike

我最近安装了 Anaconda3 发行版,除了 Python 之外,我还想使用 R 和 Julia Kernels。我使用 Windows 10。

为了安装 IJulia,我安装了 Julia 语言并按照 IJulia page 中指示的步骤进行操作。 ;一切都很顺利。

为了安装 R 内核,我在 anaconda 命令提示符下使用了命令 conda install -c r r-essentials,再次没有问题。我还安装了 R。

当我启动笔记本时唯一可用的内核是Python,R和Julia内核没有出现在列表中,我不知道为什么会这样,因为我在安装时没有遇到错误IJulia 和 IRKernel。有人可以帮忙吗?

最佳答案

全新安装 Anaconda Distribution(2 或 3)后,应执行以下步骤以在笔记本上实现所需的内核(R 和 Julia)。

在 Anaconda(2/3) Jupyter Notebook 上安装 R:

  1. 打开“Anaconda 命令提示符”并执行 conda update notebook 将您的 Jupyter Notebook 更新到最新版本。
  2. 然后通过conda install -c r notebook r-irkernel安装IRkernel
  3. 现在您可以通过运行 R.exe 在命令提示符中打开 R
  4. 通过执行以下命令,在 R 控制台中使用以下行安装所有必需的 R 软件包:

    install.packages(c('repr', 'IRdisplay', '评估', '蜡笔', 'pbdZMQ',
    'devtools','uuid','摘要'))

    devtools::install_github('IRkernel/IRkernel')

  5. 最后,通过执行以下命令使 R 内核可供 Jupyter Notebook 使用:

    仅为当前用户安装IRkernel::installspec()

    适用于系统范围安装(所有用户)IRkernel::installspec(user = FALSE)

在 Anaconda(2/3) Jupyter Notebook 上安装 Julia:

  1. 首先,download Julia 版本 0.4 或更高版本并运行安装程序。然后运行 ​​Julia 应用程序(双击它);将出现带有 julia> 提示的 Julia Console
  2. 现在,最重要的一步是,打开“Anaconda 命令提示符”并执行 where jupyter 以查看 Jupyter Notebook 的实际路径。输出将类似于 "C:\Users\JohnDoe\AppData\Local\Continuum\Anaconda3\bin\jupyter.exe"
  3. 复制上述位置并转到您的 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 告诉您的内容。

  4. 几分钟后,在 Julia 控制台中执行:

    使用 IJulia
    笔记本()

现在,您可以在 Anaconda Jupyter Notebook 中对 Julia 进行编程。

关于R 和 Julia Kernels 在 Jupyter 笔记本中不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33024383/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com