Linux下R语言环境搭建
来源:互联网 发布:嵌入式linux minitools 编辑:程序博客网 时间:2024/06/04 18:16
R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,他是一个用于统计计算和统计制图的优秀工具。
环境搭建:
1.安装proj
[root@uvmsvr12 gis]#wget http://download.osgeo.org/proj/proj-4.9.1.tar.gz[root@uvmsvr12 gis]# tar -zxvf proj-4.9.1.tar.gz[root@uvmsvr12 proj-4.9.1]# cd proj-4.9.1[root@uvmsvr12 proj-4.9.1]# ./configure[root@uvmsvr12 proj-4.9.1]# make && make install
安装完成后会在/usr/local/include下生成.h文件(org_proj4_Projections.h,proj_api.h,projects.h),并在/usr/local/lib文件夹下生成库文件。
将/usr/local/lib添加到环境变量中:
[root@uvmsvr12 proj-4.9.1]# vim /etc//ld.so.conf.d/local.conf/usr/local/lib[root@uvmsvr12 proj-4.9.1]#ldconfig -v
[root@uvmsvr12 gis]# wget http://download.osgeo.org/geos/geos-3.4.2.tar.bz2[root@uvmsvr12 gis]# tar -jxvf geos-3.4.2.tar.bz2[root@uvmsvr12 gis]# cd geos-3.4.2[root@uvmsvr12 gis]# make && make install
[root@uvmsvr12 gis]#wget http://download.osgeo.org/gdal/CURRENT/gdal-1.11.2.tar.gz[root@uvmsvr12 gis]# tar -zxvf gdal-1.11.2.tar.gz[root@uvmsvr12 gis]# cd gdal-1.11.2[root@uvmsvr12 gis]# ./configure --with-geos=/usr/local/bin/geos-config[root@uvmsvr12 gis]# make && make install
注意:
在./configure检测配置信息会显示相关组件的是否支持,其中显示“GEOS support:no”则说明不支持geos,我们需要加上参数--with-geos=/usr/local/bin/geos-config。
4.安装R语言
(1)先安装java环境,如:
##JAVA###export JAVA_HOME=/usr/local/jdkXXXexport JRE_HOME=/usr/local/jdkXXX/jreexport PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
不要忘记source /etc/profile,载入环境变量。
(2)安装R语言[root@uvmsvr12 gis]# yum install gcc-gfortran readline-devel libXt-devel[root@uvmsvr12 gis]# wget http://mirror.bjtu.edu.cn/cran/src/base/R-3/R-3.2.0.tar.gz[root@uvmsvr12 gis]# tar -zxvf R-3.2.0.tar.gz[root@uvmsvr12 gis]# cd R-3.2.0[root@uvmsvr12 gis]# ./configure --enable-R-shlib --prefix=/usr/local/R-3.2.0[root@uvmsvr12 gis]# make && make install注意:
若报错“configure: error: No F77 compiler found”,则需要yum install gcc-gfortran
若报错"configure: error: --with-readline=yes (default) and headers/libs are not available ,configure: error: –with-x=yes (default) and X11 headers/libs are not available",需要yum install readline-devel libXt-devel。
若你的R环境tab自动补全以及上下左右等方向键都无法使用,也需要安装yum install readline-devel libXt-devel。
最后将你的R语言执行命令加入环境变量,这样就直接可以通过输入R进入了。
export PATH=/usr/local/R-3.2.0/bin:$PATH
另,通过R安装包
[root@usvr-115 gis]# RR version 3.2.0 (2015-04-16) -- "Full of Ingredients"Copyright (C) 2015 The R Foundation for Statistical ComputingPlatform: x86_64-unknown-linux-gnu (64-bit)R是自由软件,不带任何担保。在某些条件下你可以将其自由散布。用'license()'或'licence()'来看散布的详细条件。R是个合作计划,有许多人为之做出了贡献.用'contributors()'来看合作者的详细情况用'citation()'会告诉你如何在出版物中正确地引用R或R程序包。用'demo()'来看一些示范程序,用'help()'来阅读在线帮助文件,或用'help.start()'通过HTML浏览器来看帮助文件。用'q()'退出R.> install.packages('rjson')检测包是否安装require(rjson)
若在安装包过程中出现“geos-config not found ”或"gdal-config not found",而我们的geos-config,gdal-config已经安装在/usr/local/bin下,我们需要将/usr/local/bin加入环境变量。
- Linux 下 R 语言环境搭建、测试
- Linux下R语言环境搭建
- redhat6下R语言环境搭建
- Ubuntu下搭建R语言开发环境
- 【R语言 linux环境配置】linux下安装R语言
- R语言-CentOS 7下搭建R环境
- Linux环境下搭建R计算平台
- Linux环境下安装R语言
- R 语言开发环境搭建
- 如何在linux环境下使用r语言
- R语言入门学习-搭建R语言环境
- Visual Studio 编辑R语言环境搭建
- Linux环境下安装R
- Linux下安装R语言
- Linux下安装R语言
- R环境搭建及java调用R语言
- Spark组件之SparkR学习4--Eclipse下R语言环境搭建
- linux下环境搭建
- POJ 1007 && HDU 1379 DNA Sorting(水~)
- ios平台中glsl中shadow2DProjEXT函数的简单说明以及变换矩阵的小注意点
- Trie树
- CAD控件:在网页中引用DWG控件,交互绘图,和响应鼠标点击对象的方法
- 各编程语言中的注释格式
- Linux下R语言环境搭建
- java中string 的split函数
- 关于MongoDB的数据库的安装
- Leetcode Jump Game II
- mssqlserver无法启动
- cocos2dx lua 接微博SDK(四)--lua与java的交互
- Android:moveTaskToBack (boolean nonRoot)
- HTML Dom querySelector
- 插件开发技术说明(10)---业务处理示例(加入购物车)