R语言在ubuntu下的编译安装
来源:互联网 发布:照片相册制作软件 编辑:程序博客网 时间:2024/06/04 18:07
一、下载R语言安装文件
源码地址:https://www.r-project.org/,在CRAN mirror寻找合适的镜像地址,根据自己网络情况选择。
这里选择清华镜像地址。https://mirrors.tuna.tsinghua.edu.cn/CRAN/
在 Source Code for all Platforms 选择源码R-*.*.*.tar.gz文件R-3.3.1.tar.gz, 下载到src文件夹
二、编译安装
tar xzvf R-3.3.1.tar.gz
cd R-3.3.1 ./configure
这里遇到几个配置错误:1、bzip2版本问题
checking bzlib.h presence... yes checking for bzlib.h... yes checking if bzip2 version >= 1.0.6... no checking whether bzip2 support suffices... configure: error: bzip2 library and headers are required
下载bzip2编译安装cd ~/srcwget http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gztar xzvf bzip2-1.0.6.tar.gzcd bzip2-1.0.6
按照README. 直接make安装即可,并生成动态库。
make -f Makefile-libbz2_so make clean make make -n install make install
重新到R文件夹下运行./configure仍遇到新问题
2、遇到libcurl版本问题
checking libcurl version ... 7.19.7 checking curl/curl.h usability... yes checking curl/curl.h presence... yes checking for curl/curl.h... yes checking if libcurl is version 7 and >= 7.28.0... no configure: error: libcurl >= 7.28.0 library and headers are required with support for https
下载curl,编译安装
cd ~/src wget --no-check-certificate https://curl.haxx.se/download/curl-7.47.1.tar.gz tar xzvf curl-7.47.1.tar.gz cd curl-7.47.1 ./configure make -j3 make install
重新到R文件夹下运行./configure顺利通过。遇到2个警告,无法生成info和pdf,因不影响使用,忽略告警。
Recommended packages: yes
configure: WARNING: you cannot build info or HTML versions of the R manualsconfigure: WARNING: neither inconsolata.sty nor zi4.sty found: PDF vignettes and package
接着编译也顺利make
sudo make install
R语言环境已成功安装:
R version 3.3.1 (2016-06-21) -- "Bug in Your Hair"
Copyright (C) 2016 The R Foundation for Statistical Computing
Platform: x86_64-pc-Linux-gnu (64-bit)
....
用'q()'退出R.
>
三、R语言包安装
R语言包其实就相当于C语言的库文件。
1、查看包
R提示符下查看已经安装了哪些包
> library()
2、在线安装
在R的控制台,输入,例如
> install.packages("gridExtra") # 安装 gridExtra
3、批量列表安装
编辑R文件,然后运行该R文件,如
//install.R
install.packages("MASS") install.packages("lpSolve") install.packages("sampling") install.packages("RODBC") install.packages("survival") install.packages("splines") install.packages("Hmisc") install.packages("timeDate") install.packages("timeSeries") install.packages("norm") install.packages("fBasics") install.packages("Matrix") install.packages("rattle") install.packages("ellipse")
转载自:http://blog.csdn.net/alex_starsky/article/details/52717080
- R语言在ubuntu下的编译安装
- R语言在ubuntu下的编译安装
- R语言在ubuntu下的编译安装
- R 语言在ubuntu下的安装
- R语言在Ubuntu下的安装及使用
- R语言环境在Ubuntu下的安装
- [516数据]R语言:基础(1)R语言RStudio在Ubuntu系统下的安装
- R语言在ubuntu的安装
- Ubuntu下编译安装R全记录
- Ubuntu下编译安装R全记录
- Ubuntu下编译安装R全记录
- Ubuntu下编译安装R全记录
- ZMap在Ubuntu下的编译安装
- ffmpeg 在ubuntu下的编译安装
- ubuntu下安装和更新R语言
- ubuntu下安装R语言与Rstutio
- 在ubuntu下安装最新版本的R软件
- 在ubuntu下安装最新版本的R软件
- Swift10-字符串的基本简介及用法
- opencv 无法查找或打开coreXXX.pdb引起的filestorage无法读的问题
- HBase原理
- kettle转换工具
- C# 基于Emgu类库 调用笔记本摄像头进行脸部识别
- R语言在ubuntu下的编译安装
- sysbench测试oracle自定义lua以使用绑定变量
- esxi
- markdown编辑器 的简单使用 显示 正常的内容
- 将ss所指字符串中所有下标为奇数位置上的字母转换为大写
- hibernate基本设置
- Win7 系统上安装SQL Server 2008
- 课程简介及算法分析
- java.util.Date和java.sql.Date的区别和相互转化