我在Linux上运行R版本2.14.1。当我尝试安装sqldf与无法在Linux上安装sqldf
install.packages(sqldf, dependencies=TRUE)
我收到以下错误:(这些错误会导致运行在终端的命令与使用Rcmdr UI)的
我似乎无法找到有类似问题的人。如果我在Windows PC上运行安装命令,它将毫无问题地安装。
我在Linux上运行R版本2.14.1。当我尝试安装sqldf与无法在Linux上安装sqldf
install.packages(sqldf, dependencies=TRUE)
我收到以下错误:(这些错误会导致运行在终端的命令与使用Rcmdr UI)的
我似乎无法找到有类似问题的人。如果我在Windows PC上运行安装命令,它将毫无问题地安装。
已安装libpq-dev,MySQL,重新安装JAVA并将R更新为最新版本。 SQLdf现在像一个魅力。感谢所有人的领导。
你错误日志中有一行:
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
尝试安装libpq-dev
包为您特定的Linux发行版。
顺便说一句,当你得到这样的错误,这是相当明显,libpq-fe.h
丢失。只需在Google中键入libpq-fe.h ubuntu
即可查看需要安装的软件包。
我会注意到这似乎已经被libpq-dev取代(至少在Ubuntu上) – 2012-08-07 15:25:35
@Jeff好点。 – csgillespie 2012-08-07 15:34:54
请注意,OP也有rJava和RMySQL失败;所以至少MySQL头文件也会丢失。 – 2012-08-07 15:36:48
快速查看会导致致命错误:libpq-fe.h:没有这样的文件或目录。安装libpq-dev,然后再试一次 – 2012-08-07 15:22:20
您是否阅读过日志?你有没有安装正确的jdk?你有没有尝试'R CMD javareconf'?到目前为止你做了什么?似乎有很多问题需要解决。 – Dason 2012-08-07 15:22:24
您是否尝试阅读您发布的日志? – 2012-08-07 15:23:07