我在 ubuntu 20.04 中使用 R 和 Rstdio 以及 Jupyter 笔记本和 r 时遇到了一些问题。我首先安装了 R 和 Rstudio。这个版本的 R 是最新版本。(4.0.5)。然后我安装了带有 R 环境的 conda。(此版本的 R 是 3.2.2)。此后,Rstudio-Desktop 崩溃并需要 libreadline.so.6。我按照建议创建了一个符号链接来完成此操作Ubuntu 18.04 中的 libreadline.so.6 问题。
sudo ln -s libreadline.so.8.0 libreadline.so.6
现在Linux仅使用anaconda R作为系统默认。
当我输入时Which R
返回的是:
/home/x/anaconda3/bin/R
这是 R 版本 3.2.2。我需要使用 r-base 版本 4.0.5,但 Rstudio 现在运行的是 3.2.2 版 R,我无法编译 Rmarkdowm 文件。我试过了
export PATH=/usr/local/bin:$PATH
能够将 R PATH 设置为 r-base(4.0.5),但是不起作用,当我在终端中输入 R 时,它仍然使用 anaconda 路径。
/home/x/anaconda3/lib/R/bin/exec/R: /home/x/anaconda3/lib/R/bin/exec/../../lib/../../libtinfo.so.6: no version information available (required by /lib/x86_64-linux-gnu/libreadline.so.6)
如何将 Ubuntu 路径正确设置为 r-base(4.0.5),并且仍然能够在环境中使用 Jupiter 笔记本和 r?提前为这个问题感到抱歉,但我花了几个小时试图解决它,但无法修复它。