You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04通过Anaconda无法安装最新版RStudio如何解决?

Ubuntu 22.04 基于Anaconda安装RStudio异常解决方案

问题根因

两个异常的核心诱因有三点:

  • 默认conda classic依赖求解器解析效率极低,RStudio相关依赖链复杂,很容易出现长时间无响应的情况
  • 官方r频道的rstudio包早已停止维护,最新版本的RStudio安装包仅在conda-forge社区频道持续更新,未添加该频道时只能检索到多年前的旧版本
  • 1.1.456等早期版本RStudio依赖的Qt4、旧版openssl等系统组件在Ubuntu 22.04版本中已被默认移除,无法满足安装依赖要求

修复操作步骤

  • 先终止当前卡住的conda安装进程,终端下按Ctrl+C即可中断,执行以下命令升级conda、替换为libmamba求解器,从根源解决依赖解析卡顿问题:
    conda update -n base conda -y
    conda install -n base conda-libmamba-solver -y
    conda config --set solver libmamba
    
  • 新建独立虚拟环境,避免和base环境的包产生冲突,同时指定需要的Python 3.7版本:
    conda create -n r_studio python=3.7 -y
    conda activate r_studio
    
  • 从conda-forge频道安装最新版RStudio,注意包名为rstudio-desktop而非旧频道的rstudio,安装时指定频道优先级避免拉取旧源的过时包:
    conda install -c conda-forge rstudio-desktop -y
    
  • 安装完成后,在激活虚拟环境的终端执行rstudio即可启动程序,后续也可以在Anaconda Navigator中切换到对应虚拟环境,直接点击图标启动。

补充说明

  • Anaconda Navigator默认仅检索defaults、r频道的包资源,未手动添加conda-forge频道时,自然无法展示后续发布的新版RStudio
  • 1.1.456版本发布于2018年,和Ubuntu 22.04的系统依赖存在不可逆的兼容问题,没有可行的强制安装方案;1.0.44版本虽然可以安装,但版本过旧,不支持R 4.0以上版本的大量特性,仅适合临时兼容性测试使用,不建议作为日常开发环境。

内容的提问来源于stack exchange,提问作者Ahmed Abdullah

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.29 21:21:32