我在安装rJava的时候失败
错误信息
configure: error: Java Development Kit (JDK) is missing or not registered in R Make sure R is configured with full Java support (including JDK). Run R CMD javareconf as root to add Java support to R.
解决办法
删除centOs系统自带的jdk,重新安装
1.下载jdk-1.8.tar.gz,解压的指定目录下
解压即为安装
配置环境变量
vi /etc/profile
2.配置信息如下
export R_HOME=/usr/local/R-3.4.3 JAVA_HOME=/usr/local/jdk1.8.0_161 CLASSPATH=$JAVA_HOME/lib/ PATH=$PATH:$JAVA_HOME/bin export PATH JAVA_HOME CLASSPATH
3.R CMD javareconf
4.进入R
5.install("rJava")
如果想用java调用R,还要再次设置系统环境变量,前面不能设,根本就还没有产生rJava的东西,需要现在设置。
6.chmod 777 -R /home/tiger/R-2.15.1/lib/R/library/rJava
7./etc/profile
CLASSPATH=.:/home/tiger/R-2.15.1/lib/R/library/rJava/jri LD_LIBRARY_PATH=/home/tiger/R-2.15.1/lib/R/library/rJava/jri
8.cp /home/tiger/R-2.15.1/lib/R/library/rJava/jri/libjri.so /usr/lib
9. cp /home/tiger/R-2.15.1/lib/R/library/rJava/jri/*.jar /usr/lib/jvm/java-6-sun-1.6.0.26/lib
相关推荐
Centos7下安装MongoDB是指在Centos7操作系统中安装和配置MongoDB数据库的过程。MongoDB是一个基于分布式文件存储的NoSQL数据库,由C++语言编写,运行稳定,性能高旨在为 WEB 应用提供可扩展的高性能数据存储解决方案...
centos7离线安装中文字体库中的脚本刚才使用的时候才发现写死了,没有变通性,所以更新了一版
centos7离线安装bison
CentOS7离线安装最新版本Podman-4.1.1版本。 当前容器的发展,对Docker逐渐远离,拥抱Containerd和Podman,目前Podman操作基本与Docker一致,让用户从Docker迁移至Podman成为了可能。 由于CentOS7.9默认安装的都是...
centos7离线安装bzip2
在没有网络连接的情况下,为CentOS 7系统离线安装Vim是一个常见需求,特别是对于那些运行在隔离环境或服务器上的系统。本教程将详细介绍如何在CentOS 7上进行离线安装Vim。 首先,你需要获得一个包含Vim安装文件的...
在本文中,我们将深入探讨如何在CentOS 7.4上进行Docker的离线安装。这个过程对于那些没有互联网连接或者网络环境受限的服务器尤其重要。我们将使用RPM软件包来完成安装,并且会参考提供的附件“CentOS7.4离线安装...
在这篇文章中,我们将详细介绍 Centos 7.6 的安装流程,从虚拟机的创建到 Centos 7.6 的安装,再到 Secure CRT 与虚拟机的连接。 虚拟机的创建 在安装 Centos 7.6 之前,我们需要创建一个虚拟机。我们使用 VMware ...
下面是 CentOS 7 文本安装过程中的知识点: 1. 启动机器:在安装 CentOS 7 之前,需要启动机器。在启动机器后,会出现一个启动菜单,用户可以选择不同的启动选项。 2. 进入文本安装界面:在启动菜单中,用户可以按...
### LAMMPS在CentOS 7上的安装指南 #### 概述 LAMMPS (Large-scale Atomic/Molecular Massively Parallel Simulator) 是一款开源的分子动力学模拟软件,广泛应用于材料科学、物理学、化学等领域。为了能在CentOS 7...
在Linux环境中,CentOS 7是一个广泛使用的操作系统,而PostgreSQL 10是一个强大的开源关系数据库管理系统,PostGIS则是其扩展,提供了空间和地理数据的支持。对于无法连接到互联网的环境,离线安装这些组件是必要的...
在CentOS 7.x系统上,离线安装NTP服务可以帮助你在一个没有互联网连接的环境中设置时钟同步。本文将详细介绍如何使用提供的压缩包在CentOS 7上离线安装NTP。 首先,你需要下载NTP的RPM安装包。这个压缩包"centos7...
5、CentOS 6.4 的系统运行方式分为:带图形界面、可以用鼠标操作的图形化方式和不带图形界面、直接用命令行操作的文本方式(具体的系统运行方式,可以在系统安装的过程中自定义选择); 6、解决 VMware ...
在Linux CentOS 7环境下,...以上步骤确保了在离线环境中成功安装并启用Linux CentOS 7的telnet服务。需要注意的是,telnet协议由于不安全,通常只用于内部网络或测试环境。在生产环境中,推荐使用更安全的SSH服务。
本教程将详细介绍如何在CentOS 7离线环境中安装fontconfig和mkfontscale这两个关键的字体管理工具。 首先,我们要理解fontconfig和mkfontscale的作用。Fontconfig是一个库,用于管理系统的字体,它可以为应用程序...
centos7离线安装gcc-c++
centos7离线安装http服务器的rpm包
本文将详细介绍如何在CentOS 7系统中离线安装`make`。 首先,理解`make`的作用。`make`是基于Makefile文件的一个程序,用于自动化编译和链接源代码。Makefile中定义了一系列的规则来指定哪些文件需要先被编译,哪些...