R 安装问题 - 没有名为 bspm 的包

R 安装问题 - 没有名为 bspm 的包

我在远程服务器上运行 Ubuntu 22.04 LTS。最近我尝试使用 安装 R,似乎没有任何错误sudo apt install r-base-core。然而,在启动 R 时,它说没有名为“bspm”的包。尝试使用 R 安装“bspm”install.packages('bspm')只会导致相同的错误消息。

操作系统版本是:Ubuntu 22.04.4 LTS (GNU/Linux 6.5.0-1018-aws x86_64)

安装的 R 版本是R version 4.4.0 (2024-04-24) -- "Puppy Cup"

谷歌搜索这个问题让我找到了https://cran.r-project.org/web/packages/bspm/readme/README.html#ubuntu

我按照 Ubuntu 的说明进行操作,在 R 中得到以下结果:

>install.packages("bspm", repos="https://cran.r-project.org")
Installing package into ‘/usr/local/lib/R/site-library’
(as ‘lib’ is unspecified)
trying URL 'https://cran.r-project.org/src/contrib/bspm_0.5.7.tar.gz'
Content type 'application/x-gzip' length 27097 bytes (26 KB)
==================================================
downloaded 26 KB

Error in loadNamespace(x) : there is no package called ‘bspm’
Calls: suppressMessages ... loadNamespace -> withRestarts -> withOneRestart -> doWithOneRestart
Execution halted

The downloaded source packages are in
        ‘/tmp/RtmpfrsQzD/downloaded_packages’
Warning message:
In install.packages("bspm", repos = "https://cran.r-project.org") :
  installation of package ‘bspm’ had non-zero exit status

所以它似乎是说无法加载 bspm,因为没有名为 bspm 的包!

输出.libPaths()为:

> .libPaths()
[1] "/usr/local/lib/R/site-library" "/usr/lib/R/site-library"
[3] "/usr/lib/R/library"
>

任何关于如何解决这个问题的帮助都将不胜感激。通常在 Ubuntu 上安装 R 非常简单,但我注意到这个 R 4.4.0 版本是最新版本(2024-04-24),所以可能与 Ubuntu 22.04 不兼容,我应该安装旧版本吗?任何想法或信息都将不胜感激。

相关内容