标签:
R里面连接数据库的包还挺多的,这两个是比较常用的。Redhat系统下,直接在R程序中用install.packages命令安装这两个包会出错,不可预测的错,可能是它需要依赖其它的软件。
RODBC需要先安装下面两个:
yum install unixODBC
yum install unixODBC-devel
RMySQL需要先安装Mysql:
yum install mysql-devel
yum install mysql-server
这是我Redhat的情况,大家的情况可能会有差异,具体可能要看提示你在install.packages安装时的提示信息,或者到万能的互联网上找答案了。
在yum安装前,查看你的系统上是否已经有unixODBC或者是mysql的方法如下:
yum list installed unixODBC *
yum list installed mysql*
这两个是列出已安装的程序中,名字中有unixODBC和mysql的。
不同时期,这些软件的名字可能会有差异,查看yum源下可用的相关安装包方法:
yum list unixODBC *
yum list mysql*
根据结果选择你需要的安装就行了。
依赖的软件安装完成后,再打开R软件,运行install.packages方法,运行就OK了!
有任何问题或建议欢迎指出!
转载请注明来源,谢谢!
标签:
原文地址:http://blog.csdn.net/cl1143015961/article/details/46459635