我在Win7机器上运行R-2.11.1-x64,所有软件包都通过update命令更新。 我正在尝试安装Deducer包。为此,我跑了:
install.packages("Deducer",,"http://rforge.net/")
install.packages('iplots',,'http://www.rforge.net/')
install.packages('JavaGD',,'http://www.rforge.net/')
install.packages('rJava',,'http://www.rforge.net/')
install.packages('iWidgets',,'http://www.rforge.net/')
install.packages('JGR',,'http://www.rforge.net/')
现在,当我输入
时> library(Deducer)
我收到错误:
Error: package 'JavaGD' is not installed for 'arch=x64'
如何解决这个问题?我尝试通过从rforge网站获取x64版本的JavaGD并手动安装来解决它。这会产生
> package 'JavaGD' successfully unpacked and MD5 sums checked
但是当我尝试启动Deducer时,它没有解决错误消息。
有什么可以解决这个问题?
谢谢,彼得
答案 0 :(得分:1)
我刚刚离线收到以下解决方法,我想与有同样问题的任何人分享。事实证明,在R-2.11.1-x64下,JavaGD存在问题。但是R-2.12已经有了一个工作版本。这可以在 http://www.stats.ox.ac.uk/pub/RWin/bin/windows/contrib/2.12/ 当我安装该版本时,错误消失了,尽管有一条消息说:
警告讯息: 包'JavaGD'是在R版本2.12.0下构建的
好吧,我可以忍受这个!
谢谢,彼得