【问题标题】:R in IBM Watson, I can't get packages to install because of RcppIBM Watson 中的 R,由于 Rcpp,我无法安装要安装的软件包
【发布时间】:2019-02-25 10:10:00
【问题描述】:

我正在尝试将代码加载到 Watson Studio Cloud 中的笔记本中。 但是,当我尝试安装软件包然后进行库调用时,我收到以下错误。有谁知道我该如何解决这个问题?我以为我在本周早些时候已经处理好了,但它每天都在出现。

另外,如果我在 Watson Studio 中,您是否知道存储包的方法,这样我就不必在每次新内核启动时都安装。

install.packages("Rcpp", dependencies = TRUE,repos = "https://cloud.r-project.org")
install.packages("rvest", dependencies = TRUE,repos = "https://cloud.r-project.org")
install.packages("dplyr",dependencies = TRUE, repos = "https://cloud.r-project.org")
install.packages("qdap",dependencies = TRUE, repos = "https://cloud.r-project.org")
install.packages("stringdist",dependencies = TRUE, repos = "https://cloud.r-project.org")
install.packages("htmltab",dependencies = TRUE, repos = "https://cloud.r-project.org")
install.packages("edgar",dependencies = TRUE, repos = "https://cloud.r-project.org")
install.packages("tidytext",dependencies = TRUE, repos = "https://cloud.r-project.org")

library(Rcpp) library(rvest) library(dplyr) library(stringr) library(qdap) library(stringdist) library(htmltab) library(edgar) library(stringi) library(tidytext)

值错误[3L]:无法卸载包“Rcpp”版本 0.12.13: unloadNamespace(package) 中的错误:命名空间“Rcpp”由“xml2”导入,因此无法卸载

追溯:

  1. 库(Rcpp)
  2. tryCatch(unloadNamespace(package), error = function(e) { . P
  3. tryCatchList(expr, classes, parentenv, handlers)
  4. tryCatchOne(expr, names, parentenv, handlers[[1L]])
  5. 值[3L]
  6. stop(gettextf("无法卸载包 %s 版本 %s:\n %s", . sQuote(package), oldversion, paste0(P, conditionMessage(e), . "\n")), 域 = NA)

【问题讨论】:

    标签: r jupyter-notebook ibm-watson


    【解决方案1】:

    我正在安装已由云帐户管理员安装的软件包。这导致了冲突。

    我使用 find.package 查找已安装的现有软件包,当找不到时我安装了它。

    没有其他问题。

    【讨论】:

      猜你喜欢
      • 2017-08-15
      • 1970-01-01
      • 2019-02-27
      • 2015-08-11
      • 2019-03-27
      • 2019-01-08
      • 2017-09-18
      • 1970-01-01
      • 2020-05-23
      相关资源
      最近更新 更多