首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在安装RWeka时有问题

在安装RWeka时有问题
EN

Stack Overflow用户
提问于 2017-04-14 06:32:42
回答 1查看 291关注 0票数 1

我一直试图通过ipython笔记本安装RWeka for R,但是我发现了错误。我有16点10分

我尝试了以下命令

代码语言:javascript
复制
sudo R CMD javareconf

sudo R

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

"Installing package into ‘/home/shahan/R/x86_64-pc-linux-gnu-
library/3.3’
(as ‘lib’ is unspecified)

Content type 'application/x-gzip' length 656615 bytes (641 KB)

downloaded 641 KB

* installing *source* package ‘rJava’ ...
* package ‘rJava’ successfully unpacked and MD5 sums checked

warning: [options] bootstrap class path not set in conjunction with -
source 1.4

1 warning

/usr/lib/jvm/java-7-openjdk-amd64/jre/../bin/jar fc JRI.jar org 
libjri.so
make[2]: Leaving directory 

'/tmp/RtmpDMwK9H/R.INSTALL4a885e7a4476/rJava/jri/src'

rm -f libjri.so
cp src/libjri.so libjri.so

/usr/lib/jvm/java-7-openjdk-amd64/jre/../bin/javac -target 1.4 -source 
1.4 -classpath src/JRI.jar -d examples examples/rtest.java

warning: [options] bootstrap class path not set in conjunction with -
source 1.4

Note: examples/rtest.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

1 warning

/usr/lib/jvm/java-7-openjdk-amd64/jre/../bin/javac -target 1.4 -source 
1.4 -classpath src/JRI.jar -d examples examples/rtest2.java

warning: [options] bootstrap class path not set in conjunction with -
source 1.4

Note: examples/rtest2.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

1 warning
make[1]: Leaving directory 
'/tmp/RtmpDMwK9H/R.INSTALL4a885e7a4476/rJava/jri'

installing via 'install.libs.R' to /home/shahan/R/x86_64-pc-linux-gnu-
library/3.3/rJava

** R
** inst
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded
* DONE (rJava)

The downloaded source packages are in
    ‘/tmp/RtmpPksP2c/downloaded_packages’ "

install.packages("RWeka")

代码语言:javascript
复制
Error in download.file(url, destfile, method, mode = "wb", ...) : 
  cannot download all files
In addition: Warning message:
In download.file(url, destfile, method, mode = "wb", ...) :
downloaded length 0 != reported length 415763
Warning in download.packages(pkgs, destdir = tmpd, available = 
available,  :
download of package ‘RWeka’ failed
* installing *source* package ‘RWekajars’ ...
** package ‘RWekajars’ successfully unpacked and MD5 sums checked
** R
** inst
** preparing package for lazy loading
** help
No man pages found in package  ‘RWekajars’ 
*** installing help indices
** building package indices
** testing if installed package can be loaded
* DONE (RWekajars)

The downloaded source packages are in
    ‘/tmp/RtmpPksP2c/downloaded_packages’ "

终于在我运行

代码语言:javascript
复制
library("RWeka")

我得到了以下错误。任何帮助都将不胜感激。

代码语言:javascript
复制
"Error: package or namespace load failed for ‘RWeka’
Traceback:

1. library("RWeka")
2. stop(gettextf("package or namespace load failed for %s", 
sQuote(package)), 
 .     call. = FALSE, domain = NA)"
EN

回答 1

Stack Overflow用户

发布于 2018-12-04 12:16:51

您可以按照以下指示行事:

代码语言:javascript
复制
$ cd ~/

$ sudo -i

$ apt-get install r-cran-rjava

$ apt-get update

$ apt-get install openjdk-8-jdk

(第8版似乎没有bug!)

代码语言:javascript
复制
$ rm -rf /usr/lib/jvm/default-java

(我个人没有默认的-java文件,但是您可以检查它是否存在于您的计算机上)

代码语言:javascript
复制
$ ln -s /usr/lib/jvm/java-8-openjdk-amd64/ /usr/lib/jvm/default-java

$ R CMD javareconf

$ R

$ install.packages(“RWeka”)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43406409

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档