在 Mac OS High Sierra 上加载 rJava

2023-11-23

我正在尝试安装 rJava 包来运行 XLConnect 包。 这是我的系统详细信息;

R工作室:版本1.0.153

Mac 操作系统 High Sierra 版本 10.13.1 (17B1003)

R版本:3.4.2

jdk-9.0.1

但是,我收到以下错误:

enter image description here

我已经关注了有关此主题的以下主题,但它们对我不起作用:

在 mac El Capitan 上安装和加载 rJava 时遇到问题

rJava 无法在 macOS Sierra 上运行

“升级”到 OSX Yosemite 后 RStudio/R 中的 rJava 加载错误

朝着正确的方向推动将不胜感激!


我使用了以下网站上的程序:https://github.com/MTFA/CohortEx/wiki/Run-rJava-with-RStudio-under-OSX-10.10,-10.11-(El-Capitan)-or-10.12-(Sierra)

主要步骤是:

  1. Install 苹果Java 6
  2. 安装Oracle 最新的 Java
  3. 修复 JAVA_HOME 以指向新版本。终端命令:sudo R CMD javareconf
  4. 从源代码安装 rJava。终端命令:unset JAVA_HOME; R --quiet -e 'install.packages("rJava", type="source", repos="http://cran.us.r-project.org")'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Mac OS High Sierra 上加载 rJava 的相关文章

随机推荐

  • 如何在 C++ 中快速安全地从文本文件中读取超长行?

    有一个 6 53 GiB 的大文本文件 它的每一行可以是数据行或注释行 注释行通常很短 少于 80 个字符 而数据行包含超过 200 万个字符 并且长度可变 考虑到每个数据行都需要作为一个单元来处理 是否有一种简单的方法可以在 C 中安全快
  • Matplotlib坐标变换

    我试图理解这段代码片段 def add inset ax rect args kwargs box ax get position inax position ax transAxes transform rect 0 2 infig po
  • 如何清除内存缓存?

    我使用 MemoryCache 类创建了一个缓存 我向其中添加了一些项目 但是当我需要重新加载缓存时 我想先清除它 最快的方法是什么 我应该遍历所有项目并一次删除它们还是有更好的方法 Dispose现有的 MemoryCache 并创建一个
  • 如何使用mysql将视频存储在数据库中?

    我尝试使用 MySQL 将视频文件存储到数据库中 但我不知道如何存储 视频文件存入数据库 我尝试执行以下查询 但没有成功 CREATE TABLE GAME GAME ID INTEGER NOT NULL PRIMARY KEY GAME
  • Javascript:获取当前页面当前源

    我有 HTML 我需要获取该 html 的页面源 document documentElement outerHTML or ajax async true type GET cache false url window location
  • 以编程方式设置控制台窗口大小和位置

    我想在桌面上打开多个控制台程序 这是我每次都必须做的事情 1 右键单击桌面 gt 屏幕分辨率 gt 检测 4个显示器 2 打开 16 个不同的控制台程序 每个屏幕 4 个 3 单击所有窗口以获得正确的 Z 顺序 3 右键单击任务栏 gt 显
  • 获取访问您网站的每个用户的 IP 地址和位置

    如何通过 Asp Net 获取您网站的每个网站访问者的 IP 地址和位置 Thanks 要获取用户的IP 请使用 Request UserHostAddress 您可以使用此网络服务来获取他们的地理位置 http iplocationtoo
  • 返回字符串行号的查找命令

    我有一堆文件组织成目录 所有这些都是文本文件 c c 我正在尝试理解这段代码 我需要查看许多变量的声明 如何使用 find 命令在 ubuntu linux 中使用 Find 命令获取确切位置 带行号的文件名 或者有没有任何图形工具可以做同
  • 最终减少的策略

    我正在尝试实现一个 OpenCL 版本来减少浮点数组 为了实现这一目标 我采用了在网上找到的以下代码片段 kernel void sumGPU global const double input global double partialS
  • 在 SSH.NET 中检查 SFTP/SSH 指纹

    我目前正在创建一个 SSIS 包 我需要连接到安全服务器来复制一些文件 并且我想通过服务器发送的公钥指纹来验证连接 我对这方面不太熟悉 我是否总是期望连接时会发送指纹 该软件包之前使用了WinSCP 并且指纹以以下格式烘焙到代码中 ssh
  • 尝试延迟一定时间后生成敌人的特定功能

    我正在使用 pygame 制作一个鼹鼠射击游戏 我希望我的鼹鼠每 1 秒就在随机位置生成一次 我尝试过使用 time sleep 1 0 但这会延迟我的整个代码 因此游戏由于响应延迟而无法正常运行 我正在使用鼠标移动目标 由于 time s
  • 在java中动态加载一个具有不同包名的类

    是否可以在 Java 中加载类并 伪造 类的包名称 规范名称 我尝试这样做 这是显而易见的方法 但我在ClassDefNotFoundException 我这样做的原因是我试图加载一个在默认包中编写的 API 以便我可以直接使用它而不使用反
  • 如何在客户端和服务器之间共享 gRPC 原型数据

    我刚刚开始学习 gRPC 遇到了一个问题原始文件 据我了解 这些文件定义了传入传出数据的模型 在服务器端一切正常 服务器编译并运行良好 但客户端无法识别来自服务器的 proto 文件 使用 Visual Studio 2019 建议添加整个
  • 将命令行参数传递给 R CMD BATCH

    我一直在使用R CMD BATCH my script R从终端执行R脚本 我现在想将参数传递给命令 但在使其正常工作时遇到一些问题 如果我做R CMD BATCH my script R blabla then blabla成为输出文件
  • iPhone - 导航栏自定义背景[重复]

    这个问题在这里已经有答案了 可能的重复 如何在iPhone导航栏上添加背景图片 我正在寻找一种拥有自定义导航栏的方法 并且需要拥有自定义导航栏背景来实现此目的 我正在四处寻找如何做到这一点 但找不到解决方案 如果有人有解决方案 非常感谢帮助
  • 使用 phpunit.xml、.env.dusk.local 和 sqlite 内存数据库设置 Laravel 5.4 和 Dusk

    标题说明了一切 我想知道如何使用内存 SQLite 数据库使用 Dusk 正确设置新的 Laravel 5 4 项目 我可以运行测试 但收到错误 没有这样的表 用户 我创建了一个新的 Laravel 5 4 项目 安装 Dusk 并添加服务
  • 父子组件按照什么顺序渲染?

    如果我有两个组件 父组件和子组件 如下所示 1 家长 倒计时 var Countdown React createClass getInitialState function return count 0 handleSetCountdow
  • 查找多重集的所有子集

    假设我有一个袋子 里面有 6 个球 3 个白色和 3 个黑色 我想找到给定长度的所有可能的子集 而不考虑顺序 在上面的例子中 我只能从袋子里取出 3 个球的 4 种组合 2 个白色和 1 个黑色 2 黑 1 白 3 white 3 blac
  • Excel 工作表使用 C# 选择第一行

    我想使用互操作对象选择 Excel 工作表第一行 我能怎么做 xlWorkBook xlApp Workbooks Open directory 0 true 5 true Microsoft Office Interop Excel Xl
  • 在 Mac OS High Sierra 上加载 rJava

    我正在尝试安装 rJava 包来运行 XLConnect 包 这是我的系统详细信息 R工作室 版本1 0 153 Mac 操作系统 High Sierra 版本 10 13 1 17B1003 R版本 3 4 2 jdk 9 0 1 但是