我最近安装了Ubuntu 14.04.2 LTS(可靠)并按照http://r-interface.blogspot.nl/2012/04/install-r-jgr-and-deducer-in-ubuntu.html上的说明安装R,JGR和演绎器。
如果我运行R,加载JGR并从那里打开JGR,它可以工作,但我喜欢直接创建JGR的快捷方式。我尝试将JGR控制台锁定到启动器,但如果我再点击它,它会提到:
'无法启动R:无法初始化R'。
在上面提到的链接中,在第4步,我设法创建了应该链接到/usr/local/lib/R/site-library/JGR/scripts/run
的桌面图标,但是当我在文件浏览器中打开它时,没有任何反应。在应用程序中,JGR也会变空。
任何人都知道怎么做?
答案 0 :(得分:1)
我遇到了同样的情况,但可以手动解决。
,R启动(sudo R --no-save
)
library(JGR)
JGR()
请注意,它会在屏幕上显示bash脚本的内容。类似的东西(但使用你的):
#!/bin/sh
export R_HOME="/usr/lib/R"
export R_ARCH=""
export R_LIBS="/home/jesus/R/x86_64-pc-linux-gnu-library/3.0:/usr/local/lib/R/site-library:/usr/lib/R/site-library:/usr/lib/R/library"
export R_LIBS_USER="~/R/x86_64-pc-linux-gnu-library/3.0"
export JAVA_LD_PATH="/usr/lib/R/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/jvm/java-7-oracle/jre/lib/amd64/server:@JAVA_LD@"
'/usr/lib/jvm/java-7-oracle/jre/bin/java' -cp '/home/jesus/R/x86_64-pc-linux-gnu-library/3.0/rJava/java/boot' -Drjava.class.path='/home/jesus/R/x86_64-pc-linux-gnu-library/3.0/rJava/jri/JRI.jar:/home/jesus/R/x86_64-pc-linux-gnu-library/3.0/iplots/java/iplots.jar:/home/jesus/R/x86_64-pc-linux-gnu-library/3.0/JGR/java/JGR.jar:/usr/lib/R/etc/classes:/usr/lib/R/etc/classes/classes.jar' -Drjava.path='/home/jesus/R/x86_64-pc-linux-gnu-library/3.0/rJava' -Dmain.class=org.rosuda.JGR.JGR -Djgr.load.pkgs=yes -Dr.arch= RJavaClassLoader
您只需要在上一步中使用内容spat创建缺少的文件/usr/local/lib/R/site-library/JGR/scripts/run
(使用与指南中相同的名称,或按照您的意愿调整)。
使其可执行:
chmod a+x /usr/local/lib/R/site-library/JGR/scripts/run