更新 JupyterLab 的 R 版本

Updating R version of JupyterLab

我在 Jupyterlab 中使用 R 和 Anaconda。我需要更新我的 Jupyterlab R 版本。 Anaconda 的 r-base 版本是 4.1.1,但是当我写 version 到 Jupyter cell 时,它说我的 R 版本是 4.0.3。我怎样才能更新它 4.1.1? 谢谢。

建议:创造优于变异

尝试更新核心环境软件的发行版本(例如,r-base=4.0r-base=4.1python=3.6python=3.9)通常是一种浪费计算资源,因为它涉及更改环境中的几乎每个包,并且很难解决 conda。为您使用的每个发布版本创建单独的环境通常更有效:

创建 R 4.1.1 内核环境

# include additional packages at "..."
conda create -n r_4_1_1 r-base=4.1.1 r-irkernel ...

只要安装了 Jupyter Lab 的环境 nb_conda_kernels(参见 this SO answer),这将自动使新的 R 4.1.1 环境作为内核可用。