mac java连通r_Mac下安装rJava,xlsx,ReporteRs包
xlsx包可以用来读取excel数据,ReporteRs包可以用来直接输出word报告,这两个包都对rJava包有依赖,所以必须先安装rJava.
(1)查看mac的java信息
java版本:
> java –version
java路径:
>which java
java HOME:
>/usr/libexec/java_home
(2)添加环境变量
操作步骤:
1.打开Terminal
2.输入:vi ~/.bash_profile
3.设置PATH:
export JAVA_HOME="/usr/libexec/java_home -v 1.8"
export LD_LIBRARY_PATH=$JAVA_HOME/jre/lib/server
4.输入:wq 保存退出vi
5.修改立即生效:source ~/.bash_profile。
6.查看环境变量:echo $PATH
注意:
Mac配置环境变量的地方
1./etc/profile (建议不修改这个文件 )
全局(公有)配置,不管是哪个用户,登录时都会读取该文件。
2./etc/bashrc (一般在这个文件中添加系统级环境变量)
全局(公有)配置,bash shell执行时,不管是何种方式,都会读取此文件。
3.~/.bash_profile (一般在这个文件中添加用户级环境变量)
每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!
如果是新增环境变量或者是修改环境变量的值,都需要source一下才能立即生效。如果是删除一个环境变量,必须输入exit以logout当前shell,然后再重新打开一个新的shell并login才能生效。
(3)终端执行下面的语句:
>sudo R CMD javareconf
命令行打开R,安装rJava:
install.packages(‘rJava‘,type=‘source‘)
(4)建立链接(link)。让RStudio 能够通过 Finder/Spotlight去连接libjvm.dylib to /usr/local/lib:sudo ln -f -s $(/usr/libexec/java_home)/jre/lib/server/libjvm.dylib /usr/local/lib-f 参数是用来强制写入已经存在的链接(link)。(5)如果通过以上步骤仍不能在R中安装ReporteRs,那么需要到oracle官网下载最新的JDK。然后重新运行sudo R CMD javareconf
原文:http://www.cnblogs.com/zhangzhangwhu/p/7171735.html
mac java连通r_Mac下安装rJava,xlsx,ReporteRs包相关推荐
- MySQL rpm包 二进制区别_Linux环境下安装mysql5.6(二进制包不是rpm格式)
一.准备: 1.CentOS release 6.8 2.mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz 3.Linux下MySQL5.6与MySQL5.7安装方法 ...
- 使用oracle安装jdk1.7,【Java】Linux下安装配置Oracle JDK 1.7版本
1 环境 Vmware虚拟机中的Ubuntu 12.04 32位系统 2具体安装步骤 ①下载最新的jdk包 注意jdk区分32位版本和64位版本,要与Ubuntu兼容才行 下载地址 http://ww ...
- linux玩我的世界java版_Linux下安装我的世界(Minecraft)
今天下午突然心血来潮想玩我的世界(Minecraft),但想想现在是Linux系统.我查阅了网上大部分的教程,都差不多过期了,正准备放弃的时候突然想起来Minecraft是Java写的啊!肯定支持Li ...
- mac php7 mysql.so_mac下安装php7详解
本文主要为大家介绍一下mac 下安装php7全过程.具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧,希望能帮助到大家. 更新系统库 yum -y install gcc gcc-c++ ...
- ubuntu 安装java插件_Ubuntu下安装JAVA插件欣赏精美网页
感谢cc2.cc的投递. ------------------------------------------------ 记得1998年那时刚接触网络,就被网上那些精美的Java所展现出来的令人炫目 ...
- linux上安装java失败,Linux下安装jdk失败怎么办
有时出于需要(比如安装最新的eclipse),我们需要安装指定版本的JDK.然而,安装完成之后,再次键入命令查询JDK版本却发现版本号没有更新.那么,这应该如何解决呢?下面就让学习啦小编教大家Linu ...
- Java: Win7下安装JDK1.7 JRE,J2SE,J2EE,J2ME
win7下安装JDK 1.下载JDK http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html htt ...
- centos7 java 配置_centos7下安装java及环境变量配置技巧
现在我们常见的一些关于Linux的系统很多,但是使用的更多的一般都是CentOS和Ubuntu,今天我就来记录一下关于centos下java的安装和环境变量的配置,感兴趣的朋友跟随IIS7站长之家小编 ...
- win7环境下安装dlib人脸检测包
背景 项目中需要用到dlib包进行人脸检测与关键点提取,之前都是在mac或者linux系统下进行的,这次需要在Windows系统下进行.在mac或者linux系统下,安装非常简单,使用以下命令即可 p ...
最新文章
- jdk是什么?jdk1.8安装配置方法
- python爬取天眼查存入excel表格_爬虫案例1——爬取新乡一中官网2018届高考录取名单...
- Xamarin.iOS真机测试报错
- on条件与where条件的区别
- you do not have permission
- JavaSE基础知识(5)—面向对象(Object类)
- MacBook键盘符号
- QBC(Query By Criteria) QBE (Query By Example)
- mmap父子进程间通信
- scrapy常用工具备忘
- antd table设置表格一个单元格的字体颜色_alireacttable:高性能 React 表格组件
- Python运维开发工程师养成记
- 自然语言处理中的伪数据 by哈工大教授车万翔
- VUE 代码压缩优化
- “0X????????”指令引用的“0x00000000”内存,该内存不能为“read”或“written”
- BIOS控制降频温度设置
- 如何使用RSA 对数据加解密和签名验签?一篇文章带你搞定
- js添加多marker 高德地图_h5高德地图javascript调起app导航定位多个marker
- MIXLAB_NASA_TICKET生成
- Redis全部知识总结(概念、安装、用法、数据类型、事务、持久化、Jeids、订阅系统、缓存穿透及雪崩等)