首页 > 解决方案 > 在 R 中安装 esquisse 包

问题描述

我正在尝试安装 R 包 esquisse,当我尝试安装它时,我收到以下错误消息

Installing package into ‘/home/nir020/R/library’
(as ‘lib’ is unspecified)
Warning in install.packages :
  dependency ‘foreign’ is not available

但是当我尝试安装外部包时,我收到以下错误消息

Warning in install.packages :
  package ‘foreign’ is not available (for R version 3.5.1)

我需要更新我的 R 版本(困难)还是有其他替代解决方案

谢谢

缺口

标签: r

解决方案


(1) 这是一个警告,而不是错误,所以esquisse可能会起作用。(2) foreignCRAN 不提供,因为它是推荐的软件包,即带有基本 R 安装的软件包(IIRC 多年来一直如此)。

我确实foreign在以下依赖项中看到esquisse

sort(package_dependencies("esquisse", recursive=TRUE)$esquisse)

但很难追溯依赖关系(它不是直接依赖关系)。我不知道为什么它不会被检测为已经安装。


推荐阅读