【问题标题】:`R` not working in `anaconda 3` on `Mojave``R`在`Mojave`的`anaconda 3`中不起作用
【发布时间】:2019-11-14 10:45:57
【问题描述】:

我刚刚在Mojave 上安装了R Anaconda 3 使用:

conda install r-base r-essentials r-irkernel

当我输入 r 时,我收到以下错误:

dyld: Library not loaded: @rpath/libreadline.6.2.dylib
  Referenced from: /usr/local/anaconda3/lib/R/lib/libR.dylib
  Reason: image not found
Abort trap: 6

我按照issue 中的说明进行操作,但没有帮助。

【问题讨论】:

    标签: r conda


    【解决方案1】:

    创建一个新的环境应该是一个更干净的安装过程,并且是最佳实践。例如,

    conda create -n r_40 r-base=4.0 r-essentials r-irkernel
    

    注意:我建议始终为r-base 明确指定一个版本(包括次要版本),因为这将有助于将conda update --all 限制在R 版本中。如果您需要更改 R 版本,那么创建一个新环境几乎总是更有效。

    通常,您越能避免在 base 环境中安装,您的 Conda 体验就会越好。

    【讨论】:

      【解决方案2】:

      如果您的 Mac 在 zsh shell 下运行,请尝试切换到 sh

      chsh -s /bin/sh

      【讨论】:

        猜你喜欢
        • 2013-08-31
        • 1970-01-01
        • 2015-05-28
        • 1970-01-01
        • 2019-01-18
        • 2019-10-12
        • 2019-12-11
        • 1970-01-01
        • 2018-02-25
        相关资源
        最近更新 更多