起因

在Mac上安装了Anaconda之后发现library(rJava)失败了

盘它

先是各种环境配置,修改.bash_profile文件——————失败

卸载java,安装homebrew

安装方法很简单:终端输入/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”, 然后使用命令 brew help 测试,Homebrew 是否正确安装。 如果提示:brew:command not found,说明需要进行环境配置:sudo vim .bash_profile 在末尾添加如下代码:export PATH=/usr/local/bin:$PATH 按下 i键 进入编辑模式; 编辑完成后,按 Esc键 退出编辑模式;输入 :wq 保存退出( w 为 write 写入,q 为 quit 退出); 再次刷新环境变量,输入:source .bash_profile 再次输入 brew help 测试。应该就可以了

brew cask install java

安装java,默认安装了13版本

sudo R CMD javareconf

连接R和java,之前一直是command not found,这次也不知道为啥就可以了,反正就是可以了,library(rJava)也可以了