【问题标题】:Error trying to install Googleway package尝试安装 Googleway 软件包时出错
【发布时间】:2017-10-09 14:44:56
【问题描述】:

一个多星期以来一直在尝试安装 googleway,但它无法正常工作。

我用过:install.packages("googleway", dependencies= T)'

install.packages("googleway",
                 repos=c("http://rstudio.org/_packages",
                         "http://cran.rstudio.com"))

我在我的包列表中看到它,但是当我尝试使用library 调用它时,它会给出一个错误,即缺少另一个包。包是:mimejsonliteRcpp

尝试单独安装这些,但仍然..

sessionInfo()
    R version 3.4.2 (2017-09-28)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1

Matrix products: default

locale:

[1] LC_COLLATE=English_United States.1252  LC_CTYPE=English_United States.1252   
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C                          
[5] LC_TIME=English_United States.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
[1] compiler_3.4.2 tools_3.4.2  

今天尝试安装成功,library() 命令如下

library(googleway)
Error: package or namespace load failed for ‘googleway’ in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]):
 there is no package called ‘shiny’ 

回到安装代码:

package ‘shiny’ successfully unpacked and MD5 sums checked

尝试单独安装'shiny',安装完成后出现以下错误信息:

Error: invalid version specification ‘NA’
In addition: Warning message:
In utils:::packageDescription(packageName, fields = "Version") :
  no package 'knitr' was found

之后尝试调用 googleway:

    library(googleway)
    Error: package or namespace load failed for ‘googleway’ in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]):

 there is no package called ‘htmltools’

我确实尝试安装knitr,但当我调用googleway时,我仍然发现某个包丢失

请注意,我可以下载其他包并成功调用它们。

【问题讨论】:

  • install.packageslibrary() 的确切输出是什么?如果您尝试单独安装依赖项,您是否收到任何错误消息?您使用的是什么版本的 R 和 OS(包括您的 sessionInfo()。)。
  • 可以单独加载其他包吗?
  • 用信息编辑了问题。
  • 我不知道为什么它没有安装依赖项:您是否也尝试过手动安装htmltools
  • 是的,我仍然缺少R6。我也不确定。我将尝试卸载并重新安装所有内容以排除其他隐藏原因。感谢您的帮助,我们会及时通知您!

标签: r googleway


【解决方案1】:

问题不在于googleway,因为其他软件包也开始这样做了。

我卸载并重新安装了 R 和 Rstudio,然后我使用此链接将 R Studio 重置为桌面状态

https://support.rstudio.com/hc/en-us/articles/200534577-Resetting-RStudio-s-State

【讨论】: