本文主要是介绍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
解决:
yum install cairo* libxt*
yum install libXt-devel.x86_64
yum install libXt-devel.i686yum install cairo-devel.i686
3. ERROR: configuration failed for package ‘Cairo’
解决
yum install cairo-devel
这篇关于R包Cairo安装的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!