`R` 无法在 `Mojave` 上的 `anaconda 3` 中工作

K G*_*K G 3 r conda

我刚刚安装RMojave使用Anaconda 3

conda install r-base r-essentials r-irkernel
Run Code Online (Sandbox Code Playgroud)

当我输入时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
Run Code Online (Sandbox Code Playgroud)

我按照这个问题中的说明进行操作,但没有帮助。

mer*_*erv 6

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

conda create -n r_40 r-base=4.0 r-essentials r-irkernel
Run Code Online (Sandbox Code Playgroud)

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

一般来说,您越能避免在基本环境中安装,您的 Conda 体验就会越好。