0

我尝试了不同的方法在 R 上安装 RWeka 包,但找不到任何成功。

尽管尝试了不同的方法,但我无法安装 RWeka:

1.正常安装

install.packages("RWeka")
cannot open compressed file 'RWekajars/DESCRIPTION', probable reason 'No such file or directory'

2. 从 URL 安装

install.packages("devtools")
require(devtools)
install_url("http://cran.r-project.org/bin/windows/contrib/3.2/RWeka_0.4-24.zip")
Error in read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) : 
  cannot open the connection

3.从本地安装(下载zip文件并放入目录后)

install_local("RWeka_0.4-24.zip")
ERROR: installing binary package failed
* removing 'C:/Program Files/R/R-3.2.0/library/RWeka'

有人可以帮我解决这个问题吗?非常感谢

4

3 回答 3

5

我有同样的错误。在 Ubuntu 中运行 javareconf 命令后:

sudo R CMD javareconf
...

sudo R 
> install.packages("RWeka")

我尝试再次安装,它对我有用。

于 2016-07-29T17:58:40.097 回答
0

我安装的 RWeka 和 RWekajar 在 Windows 7 和 Intel i5 上的 Debian Linux 上运行良好,R 3.2.3 和 R 3.2.4 完全遵循您使用的第一种(和第二种)方法。但是,我在安装甚至升级其他软件包时遇到了同样的错误,而且问题从来都不是很明显。

但是,话虽如此,显然它表明您没有指向存储库中的可访问文件,甚至没有指向下载或解压缩后它最终出现在系统上的位置(您永远无法分辨哪个),但值得尝试查看哪个部分失败了。

确保您是 linuz 上的 root 或在 Windows 上以管理员身份运行 R 等。检查设置中库的路径。有时安装过程找不到 R/R3.2.3/library/ 目录,并且默认为 ./Documents/R/.../library 检查。

检查 R 和 Weka 的环境变量是否未损坏。此外,为了它的价值,确保所有依赖项都得到处理,因为其中一个可能实际上是不可访问的,尤其是 rJava,因为 Weka 是用 Java 编写的(必须安装可访问的 jvm)。

通常,有一些包我从来没有弄清楚这个错误消息的问题(并且我自己也欢迎一些有经验的见解)。有时,在我检查并摆弄了上述内容之后,当我回去尝试安装时,它就可以工作了。:-/

于 2016-03-24T05:11:33.187 回答
0
  1. 我安装了最新版本的java https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

  2. 在 R 工作室中:

    install.packages("rJava", type = "source") install.packages("RWeka", type = "source")

于 2018-10-10T02:58:45.153 回答