r - 无法在 Linux 上安装 sqldf

标签 r sqldf

我在 Linux 上运行 R 版本 2.14.1。当我尝试使用

安装 sqldf 时

install.packages(sqldf, dependencies=TRUE)

我收到以下错误:(这些错误导致从终端运行命令,就像使用 Rcmdr UI 一样)

open log here

我似乎找不到有类似问题的人。如果我在 Windows PC 上运行安装命令,它会毫无问题地安装。

最佳答案

你的错误日志有一行:

In file included from RS-PQescape.c:7:0:
RS-PostgreSQL.h:23:26: fatal error: libpq-fe.h: No such file or directory
compilation terminated.
make: *** [RS-PQescape.o] Error 1

尝试为您的特定 Linux 发行版安装 libpq-dev 包。


顺便说一句,当您遇到这样的错误时,很明显 libpq-fe.h 丢失了。只需在 google 中输入 libpq-fe.h ubuntu 即可查看您需要安装的软件包。

关于r - 无法在 Linux 上安装 sqldf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11849008/

相关文章:

r - 单个连续随机变量位于区间 [55,100] 内的概率

r - 计算特定字体和字体大小的字符串宽度(无需以批处理模式创建任何文件)

r - 如何根据 MuMIn model.avg() 摘要进行绘图

r - sqldf : create table from data frame error: "no such table". 和创建了两个表而不是一个

r - 选择单笔订单最高消费金额

R sqldf - match.fun(asfn) 'c("as.labelled", "as.integer")' 不是函数、字符或符号

r - 根据 R 中另一列的值选择列

r - 对所有参数组合应用函数(输出为列表)

r - sqldf:将时间戳从本地时间更改为 GMT/UTC

r - 如何在R中使用查找表而不创建重复项?