R安装有多种方式,使用yum或者源码编译安装,我用的是下载源码压缩文件,然后配置编译安装的。

安装过程:

1、下载

我在root文件夹下创建了一个install的文件夹,把我下载的东西都放在那

创建install文件夹,指令:mkdir install

进入install文件夹,指令:cd install

下载地址:https://www.r-project.org/

2、解压

指令:tar -zxvf R-3.5.1.tar.gz

3、配置

进入到R-3.5.1文件夹,指令:cd R-3.5.1

配置指令:./configure --enable-R-shlib

R需要依赖很多其他软件和包,系统一般不可能都已经安装好,或者满足其版本。这时候往往由于系统环境不同,会出现一些问题,而且不同的电脑出现的问题往往不一样(有些环境配的很全的就不会出现问题)。

但是问题其实都是一样的,就是缺少依赖软件或者软件版本低了

例如下图这个就是缺少realine导致的配置错误

我在./configure遇到了两个问题:

问题1:没有pcre

下载,指令:wget    https://netix.dl.sourceforge.net/project/pcre/pcre/8.40/pcre-8.40.tar.gz

解压,指令:tar -zxvf   pcre-8.40.tar.gz

配置,指令:./configure

编译,指令:make

安装,指令:make install

问题2:没有libcurl

下载,指令:wget    https://curl.haxx.se/download/curl-7.61.0.tar.gz

解压,指令:tar -zxvf   curl-7.61.0.tar.gz

配置,指令:./configure

编译,指令:make

安装,指令:make install

每次遇到一个问题,解决后都要重新回到R-3.5.1文件夹下配置R,在解决完这两个问题后,

配置,指令:./configure --enable-R-shlib

显示成功,如下图:

4、编译

指令:make

5、安装

指令:make install

6、测试是否安装成功

指令:R

能进入R环境说明成功,如下图

注:

  1. 如果安装完不能进入R,可能是没有配置环境变量(一般不用)

指令:

export R_HOME= /usr/local/lib64/R/   (我的安在了/usr/local/lib64/下面)

Export PATH=$R_HOME/bin

source .bash_profile   (让环境变量生效)

查看系统所有环境变量,指令:export

  1. 不同的linux版本本系统安装软件时有可能不同,所以常常需要查看系统内核版本,

指令:uname -a  或者  cat /proc/version

参考:

[1] https://blog.csdn.net/qq_21383435/article/details/79537548

linux R语言 安装相关推荐

  1. R语言安装一些包的一些常见问题及经验之谈的解决办法

    R语言解释器自带有一些系统包,对于大多数人来说够用了,但是这些基础包通常不能满足我们的需要,这时候就需要从互联网下载一些第三方或者官方包以满足我们的需要.不光是R语言,包括Python.Java.Ph ...

  2. R语言安装.tar.gz包

    R语言安装.tar.gz包 # 以ElemStatLearn包的安装为例 # "package 'ElemStatLearn' is not available for this versi ...

  3. Ubuntu20.04LTS R语言安装和RStudio配置

    Ubuntu20.04LTS R语言安装和RStudio配置 纯懒人安装 用户添加 登录使用 本文使用的R语言安装包为Ubuntu支持下的默认最新版本,使用的RStudio为2021年9月最新版,后期 ...

  4. R语言安装REmap包及安装baidumap报错问题和使用

    总结下R语言绘制地图热力图和交互行程距离图, 方法一 install_git("https://github.com/Lchiffon/REmap")library(REmap) ...

  5. R语言——安装程序包时找不到对象怎么办?

    R语言--安装程序包时找不到对象怎么办? 安装程序包lmtest,但是出现错误,找不到对象lmtest 给lmtest加上双引号,安装成功!注意是英文的双引号哦!

  6. R语言安装glmnet包

    R语言安装glmnet包 安装glmnet包 安装glmnet包 正常这样安装时报错 install.packages("glmnet") 改为如下代码可正常安装. install ...

  7. R语言安装本地包、Warning in system(cmd) : ‘make‘ not found、安装和R版本匹配的Rtools

    R语言安装本地包.Warning in system(cmd) : 'make' not found.安装和R版本匹配的Rtools 目录 R语言安装本地包.Warning in system(cmd ...

  8. r语言工作路径linux,R语言实用基础知识_工作路径-注释-安装和卸载R包_2019-12-01...

    R语言的实用基础知识有很多,都是我在工作和学习中所整理的,有的是看书整理的,也有的是从网络上的各种博客.各种资源获取的,所以我采用日更的方式进行支持整理和更新,希望能够帮到屏幕前的你! 今天是我日更的 ...

  9. R语言 - 安装R及RStudio(Linux、Windows双重记录)

    目录 Linux - B/S模式 1. 安装R语言环境 2. 重启系统 3. 验证是否安装成功 4. 安装deb文件安装器 5. 安装RStudio Server 6. 多用户共用一个libpath( ...

最新文章

  1. 常用模块-----configparser subprocess
  2. linux中,项目生成的文件的权限为-rw-r-----
  3. java中用byte[]数组实现的队列和用Byte[]实现的队列实际占用空间对比
  4. C语言 · 未名湖边的烦恼
  5. 【原创】Performanced C++ 经验规则 第五条:再谈重载、覆盖和隐藏
  6. 工作中如何做好技术积累
  7. v$sql、v$sqlarea 、v$sqltext
  8. 信息学奥赛C++语言:数字反转
  9. 生命不能承受之轻——沉重的眼泪
  10. phpMyAdmin无法导入大的数据库文件的解决方法
  11. SAS® Model Manager功能调研
  12. CMMI模型对软件测试技术的扩充
  13. 最受欢迎Java数据库访问框架大比拼,你独爱哪一款?
  14. 第五章 基于QT和DCMTK的Dicom 图像浏览器---Dicom图像序列类
  15. 智能电视linux刷安卓,智能电视安卓盒子刷机ROOT成砖的解决办法
  16. 实证研究使用正交化和自助法寻找显因
  17. 20220302显著性算法:Itti
  18. 【MySQL】创建数据库表
  19. Scalar Evolution
  20. 富士色彩配方咖啡馆在上海开业;万代南梦宫娱乐加入玩游戏,救地球联盟 | 全球TMT...

热门文章

  1. Linux7浏览器打不开网页,centos7浏览器打不开网页
  2. 【日常需求】一次使用EasyExcel而引发的问题与思考~
  3. SQL语句在dos操作MySQL数据库
  4. sql server 自定义列的自增规则
  5. Linux 文件/目录管理
  6. 基于机智云物联网平台的实验室智能安防报警系统
  7. 关于eclips的一些使用
  8. 通过ASP.NET Ajax技术模拟实现NBA比赛文字直播功能
  9. 混淆矩阵(交叉表)及Kappa系数的计算
  10. 【架构入门系列】从业务到平台的思维转变