有人可以帮忙。
我让Deducer使用R 2.14,但现在我已经更新到2.15.1我无法加载JGR。我加载了JGR和Deducer。
这是我在安装
时收到的消息Loading required package: JavaGD
Error : .onLoad failed in loadNamespace() for 'JavaGD', details:
call: .Call("RegGetStrValue", c(key, "CurrentVersion"), PACKAGE = "JavaGD")
error: C symbol name "RegGetStrValue" not in DLL for package "JavaGD"
Error: package ‘JavaGD’ could not be loaded
我删除了所有旧版本的R和Ver 2.15.1 - 重新安装了R并仍然收到此消息。
这是否可能是注册表问题,如果是,我应该在哪里查看。
我已经搜索过,虽然似乎有类似的报道问题,但没有一个与我见过的完全相同。我当然在我的库中似乎没有多个版本的JavaGD,并且Namesake文件位于JavaGD文件夹中。
我在相当新的戴尔笔记本电脑上运行Win 7 32位版本。
R似乎工作正常,我大部分时间都在使用R-Studio,而且工作正常。
任何帮助将不胜感激
答案 0 :(得分:0)
OP最初的问题已经有7年的历史了,选择正确的Java下载对于我们大多数RStudio环境都可以同步使用的64位计算机至关重要。无论出于何种原因,下载64位JRE都很困难。为了避免最近由Deducer提出的相同错误,请确保从https://www.java.com/en/download/manual.jsp下载64位Java JRE。请注意,必须按照指示脱机下载64位版本(通常是Windows下载的底部)。检查安装路径是否为c:\ Program Files \ Java,而不是c:\ Program Files(x86)\ Java。加上JDK应该可以解决此问题。