错误:无法在 mac os 中加载包“XLConnectJars”

Posted

技术标签:

【中文标题】错误:无法在 mac os 中加载包“XLConnectJars”【英文标题】:Error: package ‘XLConnectJars’ could not be loaded in mac os 【发布时间】:2016-01-27 12:47:40 【问题描述】:

当我在 R 中调用“XLConnect”库时遇到问题。

加载所需的包:XLConnectJars JavaVM:请求的 Java 版本 ((null)) 不可用。在 "" 处使用 Java。 JavaVM:未能 加载 JVM:/bundle/Libraries/libserver.dylib JavaVM 致命:无法 加载 jvm 库。错误:.onLoad 在 loadNamespace() 中失败 'XLConnectJars',详细信息:调用:.jiit() 错误: JNI_GetCreatedJavaVMs 返回 -1

错误:无法加载包“XLConnectJars”

这个错误发生在我安装 XLConnect 并编写库(XLconnect)之后。

我用谷歌搜索了这个问题,但在我的情况下没有合适的解决方案。 我已经安装了 Java 8 并检查了终端中的 java 位置。 我在 mac OS X (10.10.5) 中运行 R

感谢您的帮助。

【问题讨论】:

您的 JAVA 和 R 架构匹配吗?我的意思是,你运行 32bit R 和 32bit JAVA 还是 64bit R 和 64bit JAVA?如果它们不匹配(例如 32 位 JAVA 和 64 位 R),那么您可能会遇到这种错误。 我检查了我的 Java 和 R,它们都是 64 位的。 【参考方案1】:

感谢http://www.r-bloggers.com/getting-r-and-java-1-8-to-work-together-on-osx/,我解决了这个问题

【讨论】:

以上是关于错误:无法在 mac os 中加载包“XLConnectJars”的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Mac OS X 上启动 mysql 得到 mysql.sock 连接错误

无法在Mac OS上运行jupyter(给出pysqlite2错误)

无法在 Mac OS Big Sur 上运行 git

Android Studio 无法在 Mac OS Mojave 中打开

ElasticSearch 5.6无法在Mac OS上启动

gem install rmagick -v 2.13.1 错误无法在 Mac OS 10.9.1 上构建 gem 本机扩展