r之安装 RMySQL 会出现错误 RS-MySQL.h :32:19: fatal error: mysql. h: No such file

bluestorm 阅读:71 2024-04-18 10:11:28 评论:0

我尝试安装 RMySQL 库(R 版本 2.14.2,WinXP on 32bit) 但收到以下错误消息:

install.packages("D:/R/library/RMySQL_0.9-3.tar.gz",repos=NULL, type="source") 

...

RS-MySQL.h:32:19: fatal error: mysql.h: No such file or directory 
compilation terminated. 
make: *** [RS-MySQL.o] Error 1 
ERROR: compilation failed for package 'RMySQL' 
* removing 'C:/Dokumente und Einstellungen/Giordano/R/win-library/2.14/RMySQL' 
Warning message: 
In install.packages("D:/R/library/RMySQL_0.9-3.tar.gz", repos = NULL,  : 
  installation of package 'D:/R/library/RMySQL_0.9-3.tar.gz' had non-zero exit status 

这只是包含错误消息的输出的一部分。我不明白这个消息,也许有人可以给我一些建议。 感谢帮助。 佐丹奴。

请您参考如下方法:

这里有一些安装mysql头库的提示:

https://github.com/jeffreyhorner/RMySQL

(网站现在好像已经搬到这里了)

http://biostat.mc.vanderbilt.edu/wiki/Main/RMySQL

关键是在 R\etc 文件夹中有一个 Renviron.site 文件,并在从源代码编译之前将 libmysql.dll 放在正确的位置。

祝你好运。


标签:mysql
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号