可能重复:
将 RMySQL 包添加到 R 失败?
我在两台运行 Windows 7 x64 和 Cent Os x64 的机器上安装了 R。我很难安装一个包来连接到我的 mysql 数据库。数据库位于 Cent OS 机器上,但我无法在两台机器上连接到它。他们都安装了 R Studio。
我建议安装 RMySQL 包的 R 书,但是当我尝试安装它时,它在两台机器上都吐出相同的错误。
包“RMySQL”不可用(对于 R 版本 2.15.0)
我怎样才能解决这个问题?
更新:
我尝试运行install.packages('RMySQL',type='source')
它在我的 linux 机器上运行,但它在控制台和 rstudio 中都为我的 windows 机器吐出相同的消息。
> install.packages('RMySQL',type='source')
Installing package(s) into 'C:/Users/user/Documents/R/win-library/2.15'
(as 'lib' is unspecified)
--- Please select a CRAN mirror for use in this session ---
trying URL 'http://ftp.osuosl.org/pub/cran/src/contrib/RMySQL_0.9-3.tar.gz'
Content type 'application/x-gzip' length 165363 bytes (161 Kb)
opened URL
downloaded 161 Kb
* installing *source* package 'RMySQL' ...
** package 'RMySQL' successfully unpacked and MD5 sums checked
ERROR: configuration failed for package 'RMySQL'
* removing 'C:/Users/user/Documents/R/win-library/2.15/RMySQL'
The downloaded source packages are in
'C:\Users\user\AppData\Local\Temp\RtmpsRHukJ\downloaded_packages'
Warning message:
In install.packages("RMySQL", type = "source") :
installation of package 'RMySQL' had non-zero exit status
更新 2:
我已经在 Windows 中设置了我的路径变量等,所以我可以通过 cmd 尝试它。这是 cmd 的输出。
* installing to library 'C:/Users/user/Documents/R/win-library/2.15'
* installing *source* package "RMySQL" ...
** package 'RMySQL' successfully unpacked and MD5 sums are checked
ERROR: configuration failed for package 'RMySQL'
* removing ...