-1

请帮助我在 R 中安装和加载swirl包。

当我输入:

install.packages("swirl")

我得到:

Installing package into ‘C:/Users/Abdullah/Documents/R/win-library/3.3' (as ‘lib’ is unspecified)
trying URL 'https://ftp.iitm.ac.in/cran/bin/windows/contrib/3.3/swirl_2.4.2.zip'
Content type 'application/zip' length 212366 bytes (207 KB)
downloaded 207 KB

package ‘swirl’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\Abdullah\AppData\Local\Temp\RtmpeOgzVN\downloaded_packages

该软件包显示为正在安装:

packageVersion("swirl")

[1] '2.4.2'</p>

但是当我去加载它时:

library(swirl)

我收到一个错误:

loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) 中的错误:没有名为“R6”的包错误:包或命名空间加载“漩涡”失败</p>

4

1 回答 1

0

错误“没有名为'R6'的包”告诉您您还需要安装该包。跑步install.packages("R6");library(R6)应该注意这一点。

swirl 包加载 testthat 包,该包加载 R6 包。由于您没有安装 R6,因此无法加载 testthat,也无法加载 swirl。

于 2016-10-25T18:57:32.593 回答