r - WampServer、客户端头文件和库文件

标签 r installation wamp wampserver

WampServer安装在我的电脑上。

我希望安装RMySQL 包。

online documentation后者提到:

  1. Install a MySQL client library from http://www.mysql.com or http://dev.mysql.com. If you already installed a MySQL server, you may want to re-run the install to ensure that you also installed client header and library files. Note that Xampp doesn't include these.

我很困惑,我不知道这些必需的“头文件”和“库”文件是什么。而且,我怎么知道 WampServer 是否提供它们?如果不是这种情况,我是否可以简单地将它们添加到 WampServer 文件夹的某个位置(而不是卸载 WampServer 并分别安装 Apache 和它的 friend )?

谢谢, 爱德华

最佳答案

好的,我刚刚经历了在 Windows 上安装 RMySQL 的苦恼。但最终还是成功了。

Windows 上的二进制文件不受支持,因此说这是“简单”的其他答案是错误的。还有很多指南等已经过时,或者有损坏的链接。

MYSQL 的最佳整体答案通常是查看: Using MySQL in R for Windows 基本上,您必须安装 RTools 才能从源代码编译包。

但是特别是对于 WAMPServer,它不会安装 .lib 和客户端文件。所以我所做的就是去 MYSQL 找到与 Wampserver 安装的完全相同的 MYSQL 版本。我下载了 zip 文件版本。我将 lib 目录与视觉差异工具 (Beyond Compare) 进行了比较,并将丢失的文件复制到我的 WAMPServer MYSQL 安装中。 按照上面的指南,我然后复制: libmysql.lib 从 mysql/lib 到 mysql/lib/opt 以满足依赖关系。 libmysql.dll 到 C:\Program Files\R\R-2.12.1\bin

终于 install.packages('RMySQL',type='source') 成功了

关于r - WampServer、客户端头文件和库文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13492984/

相关文章:

r - 指定条形图 R 上条形的位置

r - 查找接近 r 中某个值的倍数

r - 如何从 predict() 的输出中得到真阳性、假阴性表?

java - 如何打包 java web 应用程序

php - 将数据从 SQL 数据库存储到 PHP 表时出错

mysql - Wamp-无法使用MySQL选项连接到PhpMyAdmin

r - 根据信号在特定日期对股票投资组合进行等权重新分配

installation - "flutter doctor"不工作

c++ - 在 macOS Mojave 上安装 SharpSAT - 找不到 "' gmpxx.h' 文件”

mysql - wamp 服务器 phpmyadmin 没有权限