广告
返回顶部
首页 > 资讯 > 精选 >centos6.5安装R语言出现问题怎么解决
  • 653
分享到

centos6.5安装R语言出现问题怎么解决

2023-06-03 03:06:40 653人浏览 独家记忆
摘要

这篇文章主要讲解了“Centos6.5安装R语言出现问题怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“centos6.5安装R语言出现问题怎么解决”吧!环境:虚拟机centos6.5

这篇文章主要讲解了“Centos6.5安装R语言出现问题怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“centos6.5安装R语言出现问题怎么解决”吧!

环境:虚拟机centos6.5 内核为2.6.32-696.1.1.el6.x86_64(这是更新后的内核版本,没更新之前比这个版本低)、R-3.3.2

在网上大多攻略都是先下载R压缩包,然后解压,配置安装,步骤如下:

(1)下载安装包

wget https://cran.r-project.org/src/base/R-3/R-3.2.2.tar.gz

(2)解决依赖包

#yum install GCc-gfortran

#yum install gcc gcc-c++

#yum install readline-devel

#yum install libXt-devel

(3)解压安装

# tar xvf R-3.3.2.tar.gz

# cd R-3.3.2

# ./configure

# make

# make install

在进行make时,报错make: *** No targets specified and no makefile found. Stop.

这就尴尬了,知道问题来了,找度娘,找到一篇博文,说两个原因,一个是内核太旧,一个是依赖包没装全,就先更新个内核

yum update

更新到一半断掉了,那么问题又来了,重新启动时报错vfs:unable to mount root fs on unknown-block(0,0)

又找度娘,发现是升级时没更新完全,grub引导文件有问题,就到/boot/grub/menu.lst查看,发现最新版本启动命令中缺少initrd,可是天生愚钝,搞不清这个东西是怎么生成的,搞了好久也没搞好,无奈,只能卸掉内核重新更新;

yum remove kernel 2.6.32-696.1.1.el6.x86_64

卸载完后,重新yum update,完美升级!删除掉旧内核,升级算是解决了。

然后再解压安装,还是报错,那就是依赖包没装完全,在执行./configure过程中其实就是在检查依赖包,第一次安装时没太注意,后来发现这样一段

checking for zlib.h... yes

checking if zlib version >= 1.2.5... no

checking whether zlib support suffices... configure: error: zlib library and hea     ders are required

再查看内核的zlib

rpm -qa | gerp zlib

发现内核自带zlib是1.2.3版本的,可见版本太低造成的,问题确定了,接着度娘,找到一篇博客Https://www.hitoy.org/use-the-compiled-zlib-library-to-replace-the-system-integration-one.html

说是要先升级zlib,我想这先卸载,再升级,可是系统不让卸载,后来才发现zlib是内核中很重要的部分,依赖非常多,所以不能卸载;那就直接升级吧,yum install zlib,却告诉我系统已经安装,无奈自己在网上下载个,按照上面博客的说法做下去,最后安装时依旧是找不到zlib!

这个问题纠结了我两天,没办法换zlib版本,在网上重新下载了个zlib-1.2.5版的

./configure

make

make install

上述问题看样子是现有内核版本不支持最新版zlib,所以还是用个低版本的!!

再安装R又报错bzip2版本太低,要求要大于等于bzip2-1.0.6,内核自带版本是bzip2-1.0.5,网上下载,安装,接着报错

/usr/bin/ld: blocksort.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC

blocksort.o: could not read symbols: Bad value

collect2: ld returned 1 exit status

make: *** [all] Error 1

无奈,接着找度娘,需要修改Makefile-libbz2_so中的CC=gcc 为CC=gcc -fPIC,并且解压文件中没有configure,需要先执行 make -f Makefile-libbz2_so,然后在make install;

再次安装R,问题依旧,这就尴尬了,各种百度,都没有解决,问题只能是定位到系统内核本身了,就像第一次安装zlib-1.2.11版本系统不识别一样,看来是系统不兼容bzip2-1.0.6版本,所以这种自己动手安装的办法不可行了,抛弃!

最后百度了一个只需要三个步骤的方法,大体是说,先更新系统内核,利用第三方yum源epel,其中包含了最新的各种软件包,之后就像安装软件一样利用yum安装R,是成功的,步骤如下:

su -c "rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm"

yum update

yum install R

附图如下:

下载yum源

centos6.5安装R语言出现问题怎么解决

更新yum源

centos6.5安装R语言出现问题怎么解决

安装R过程

centos6.5安装R语言出现问题怎么解决centos6.5安装R语言出现问题怎么解决centos6.5安装R语言出现问题怎么解决

感谢各位的阅读,以上就是“centos6.5安装R语言出现问题怎么解决”的内容了,经过本文的学习后,相信大家对centos6.5安装R语言出现问题怎么解决这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: centos6.5安装R语言出现问题怎么解决

本文链接: https://www.lsjlt.com/news/232463.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • centos6.5安装R语言出现问题怎么解决
    这篇文章主要讲解了“centos6.5安装R语言出现问题怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“centos6.5安装R语言出现问题怎么解决”吧!环境:虚拟机centos6.5...
    99+
    2023-06-03
  • 解决R语言安装时出现辑程包不存在的问题
    【解决方案】 1.使用命令单独安装caret,安装的时间很长。 install.packages("caret", dependencies = c("Depends", "S...
    99+
    2022-11-12
  • R语言 解决安装ggplot2报错的问题
    如下所示: install.packages(‘xxx',repos=‘http://cran.us.r-project.org') xxx 改为 ggplot2 补充:R包安...
    99+
    2022-11-12
  • R语言中怎么解决从Github上安装包网络问题
    本篇内容主要讲解“R语言中怎么解决从Github上安装包网络问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“R语言中怎么解决从Github上安装包网络问题”吧!1. remotes 包安装in...
    99+
    2023-06-25
  • R语言安装R包的方法,mac、windows、linux安装R包常见问题与解决方法
    R语言如何快速安装R包? 如果把R比作是沃土的话,那么R包就是鲜花,开源共享的开发者社区提供了很多功能丰富的R包,方便使用者充分利用R语言完成工作。 但是,有时候在安装R包是会遇到各种各样的报错和问题...
    99+
    2023-09-21
    程序人生
  • 解决R语言中install_github中无法安装遇到的问题
    首先,让我们来进入常规步骤 我安装的是recharts包,正常的写法呢,就是以下这个样子: install.packages("devtools") #devtools::ins...
    99+
    2022-11-12
  • 基于R语言xlsx安装遇到的问题及解决方案
    1、java环境的安装,如果java安装的是64位使用R软件一定要是64位,如果使用32位会报错,版本一定要对应。 2、安装顺序要是install.packages(“rJava”)...
    99+
    2022-11-12
  • 怎么解决安装mysql出现this问题
    小编给大家分享一下怎么解决安装mysql出现this问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2022-10-19
  • r语言程序包安装失败怎么解决
    如果R语言程序包安装失败,可以尝试以下方法解决: 检查是否有权限安装程序包:在某些操作系统上,需要管理员权限才能安装程序包。如果...
    99+
    2023-10-23
    r语言
  • R语言编程学习从Github上安装包解决网络问题
    目录1. remotes 包安装2. devtools 包安装3. 从 gitee.com 上安装4. 离线安装1)先从 GitHub 上 下载 zip 压缩文件;2)在本地 R S...
    99+
    2022-11-12
  • 如何解决R语言中install_github中无法安装遇到的问题
    这篇文章将为大家详细讲解有关如何解决R语言中install_github中无法安装遇到的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。什么是R语言R语言是用于统计分析、绘图的语言和操作环境,属于GNU...
    99+
    2023-06-14
  • ubuntu安装WPS出问题怎么解决
    本篇内容主要讲解“ubuntu安装WPS出问题怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ubuntu安装WPS出问题怎么解决”吧!sudo apt-get ins...
    99+
    2023-07-04
  • 怎么用Python/R语言分别解决金字塔数求和问题
    本篇内容介绍了“怎么用Python/R语言分别解决金字塔数求和问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、前N阶乘求和阶乘是基斯顿...
    99+
    2023-06-29
  • Rstudio中安装package出现的问题及解决
    Rstudio中安装package问题 一、 install.packages('REmap')无法安装package:错误:“无法与服务器建立连接” 解决方式:切换下载的镜像 方法...
    99+
    2022-11-12
  • 如何解决InternetExplorer9安装时出现的问题
    要解决Internet Explorer 9安装时出现的问题,可以尝试以下方法:1. 检查系统要求:确保你的计算机符合Interne...
    99+
    2023-09-07
    Internet
  • docker安装rocketMQ和安装过程中出现问题的解决
    目录拉取rocketmq镜像 创建namesrv 创建单个broker节点 rocketMQ-console服务 本文主要介绍安装rocketMQ4.4.0,主要分为四步,分别为: ...
    99+
    2022-11-12
  • 安装mysql出现The security setting could not be applied问题怎么解决
    这篇文章主要介绍“安装mysql出现The security setting could not be applied问题怎么解决”,在日常操作中,相信很多人在安装mysql出现The security s...
    99+
    2022-10-18
  • MYSQL本地安装以及出现的问题解决
    前言 本文写得还是比较详细,甚至有些繁琐,有很多步骤在其他的教程文档里都是省略掉的,但是我还是要写出来,因为我当时走了很多弯路,我希望你们能够避免我走的这些弯路。当然,知道同学的可以略过,选择你想知道的地方...
    99+
    2022-10-18
  • PIP安装python包出现超时问题的解决
    我们在使用pip默认源进行模块安装时,经常会超时问题导致不能下载。如图所示:   下面是解决方法—换源。 在自己电脑的C:\Users\25103\AppData...
    99+
    2022-11-11
  • vue+vux vux安装出现错误问题及解决
    目录搭建vux项目首先搭建vue项目安装vux最后启动项目 npm run dev || cnpm run devvux安装中遇到的坑搭建vux项目 介绍:VUX是基于WeUI和Vu...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作