对于 Python,我可以在终端中使用 Pyenv 来安装和管理不同的 python 版本,从中我可以创建用于项目的虚拟环境。
使用 R,我可以使用 renv 创建 R 环境,但我不知道如何从终端安装和管理 R 本身的不同版本。
我使用的是 Mac 操作系统 - 但希望该解决方案适用于 Mac 或 Linux。
类似问题
我知道存在与此类似的问题,我所看到的内容如下,但不适合我的问题:
- How to install and manage multiple versions of R 是旧的,并且是关于没有 root 访问权限的情况(我有 root 访问权限)
- How to manage different versions of R on Mac? 是 mac 特定的,似乎需要使用一些 GUI 工具,而我希望能够从 shell 管理事物。
最佳答案
遇到了这个问题,现在有一个更现代的解决方案:rig https://github.com/r-lib/rig
它将管理你的 R 版本,而不依赖于 R(renv 会这样做)
关于python - 如何以与 Python 和 Pyenv 类似的方式从 shell 管理多个版本的 R,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63768171/