R包Cairo安装

简介

在linux下用R画图会报X11错误,请参考我的这篇 unable to open connection to X11 display

不过那种解决办法,是通过调用脚本,如果用rstudio来仍会报错。

如果在用rstudio画图来交互的话,可以考虑画图的时候,用Cairo包,不过这个包在安装的时候会遇到各种问题。

在此记录Cairo包安装遇到的各种问题

linux安装Rstudio

yum install epel-release

yum install R

###install rstudio

wget https://download2.rstudio.org/rstudio-server-rhel-1.0.136-x86_64.rpm

yum install --nogpgcheck rstudio-server-rhel-1.0.136-x86_64.rpm -y

systemctl status rstudio-server.service

systemctl enable rstudio-server.service

 

 记住,登录rstudio的账号一定不能是root

问题

1.configure: error: Cannot find cairo.h

2. fatal error: X11/Intrinsic.h: No such file or directory

R包Cairo安装_第1张图片

R包Cairo安装_第2张图片

解决:

 yum  install cairo* libxt*

yum install libXt-devel.x86_64
yum install libXt-devel.i686

yum install cairo-devel.i686

 3. ERROR: configuration failed for package ‘Cairo’

 解决

yum install cairo-devel

你可能感兴趣的:(R统计计算与绘图)