尝试安装Mysql软件包(MAC OS)时出现以下错误

install.packages('RMySQL')

  package ‘RMySQL’ is available as a source package but not as a binary

Warning in install.packages :
 package ‘RMySQL’ is not available (for R version 3.1.0)


我不确定要使其正常工作需要设置什么。

最佳答案

RMySQL no longer provide binary packages的作者,因此您必须从源代码构建。

我已经在另一个线程中发布了完整的解决方案:Installing RMySQL in mavericks

基本上,为了使install.packages('RMySQL', type='source')正常工作,您缺少的是:


确保您有“ gcc”可用。
将MySQL客户端安装在某个地方,例如通过Homebrew。
从RStudio或终端中的源配置和构建RMySQL:


设置2个环境变量PKG_CPPFLAGS和PKG_LIBS以指示include和lib的位置。
在RStudio中运行install.packages('RMySQL', type='source')或在终端中运行R CMD INSTALL RMySQL_x.x-x.tar.gz

关于r - 为Mac安装RMySQL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23784919/

10-12 13:56