全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
26662 15
2010-09-26
我通过网络下载也下过,但是无法下载;通过本地zip包也安装过,但是还是不能用。每次都出现下面的样子,怎么办?
===
> utils:::menuInstallLocal()
程序包'JGR'打开成功,MD5和检查也通过
> library(JGR)
载入需要的程辑包:rJava
Error in utils::readRegistry(key, "HLM", 2) :
找不到寄存器键'Software\JavaSoft\Java Runtime Environment'
Error in utils::readRegistry(key, "HLM", 2) :
找不到寄存器键'Software\JavaSoft\Java Development Kit'
Error : loadNamespace()里算'rJava'时.onLoad失败了,详细内容:
调用: .onLoad
错误: loadNamespace
错误: 无法载入程辑包'rJava'
>
===
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-9-26 15:35:58
你先装入rJava的程序包,然后再根据提示进一步操作。一般来说,安装后,可能进一步缺少别的程序包,一步一步安装就是了。因为一些程序包里面编辑的内容,可能需要调用其他程序包的函数,但是这些“其他程序包”往往并不是R自带的。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-9-27 00:24:35
ltx5151 发表于 2010-9-26 15:35
你先装入rJava的程序包,然后再根据提示进一步操作。一般来说,安装后,可能进一步缺少别的程序包,一步一步安装就是了。因为一些程序包里面编辑的内容,可能需要调用其他程序包的函数,但是这些“其他程序包”往往并不是R自带的。
依赖包不能跟随自动加载么?需要自己去记包的依赖关系?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-9-27 00:27:06
2# ltx5151
======
> jgr.addMenu(name)
错误: 没有"jgr.addMenu"这个函数
> library(JGR)
载入需要的程辑包:rJava
Error in utils::readRegistry(key, "HLM", 2) :
  找不到寄存器键'Software\JavaSoft\Java Runtime Environment'
Error in utils::readRegistry(key, "HLM", 2) :
  找不到寄存器键'Software\JavaSoft\Java Development Kit'
Error : loadNamespace()里算'rJava'时.onLoad失败了,详细内容:
  调用: .onLoad
  错误: loadNamespace
错误: 无法载入程辑包'rJava'
> library(rJava)
Error in utils::readRegistry(key, "HLM", 2) :
  找不到寄存器键'Software\JavaSoft\Java Runtime Environment'
Error in utils::readRegistry(key, "HLM", 2) :
  找不到寄存器键'Software\JavaSoft\Java Development Kit'
Error : loadNamespace()里算'rJava'时.onLoad失败了,详细内容:
  调用: .onLoad
  错误: loadNamespace
错误: 'rJava'程辑包/名字空间载入失败,
>
====
装不上去~
555~
什么意思啊~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-9-27 01:30:28
3# meoow
====
> install.packages('rJava',,'http://www.rforge.net/')
试开URL’http://www.rforge.net/bin/windows/contrib/2.11/rJava_0.8-7.zip'
Content type 'application/zip' length 571413 bytes (558 Kb)
打开了URL
downloaded 558 Kb
程序包'rJava'打开成功,MD5和检查也通过
下载的程序包在
        C:\Users\Jing Fu\AppData\Local\Temp\Rtmpho4dtE\downloaded_packages里
> local({pkg <- select.list(sort(.packages(all.available = TRUE)),graphics=TRUE)
+ if(nchar(pkg)) library(pkg, character.only=TRUE)})
Error in utils::readRegistry(key, "HLM", 2) :
  找不到寄存器键'Software\JavaSoft\Java Runtime Environment'
Error in utils::readRegistry(key, "HLM", 2) :
  找不到寄存器键'Software\JavaSoft\Java Development Kit'
Error : loadNamespace()里算'rJava'时.onLoad失败了,详细内容:
  调用: .onLoad
  错误: loadNamespace
错误: 'rJava'程辑包/名字空间载入失败,
>

====
还是装不上去?
绿色的字是什么意思呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-9-27 10:50:00
First, you should install JDK & JRE
        and remember to set path
Second install rJava

##########
library(rJava)
.jinit() # this starts the JVM
s <- .jnew("java/lang/String", "Hello World!")
.jcall(s,"I","length")
#[1] 12
.jcall(s,"Ljava/lang/String;","concat",s)
#[1] "Hello World!Hello World!"
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群