簡體   English   中英

無法在 Linux 上安裝 sqldf

[英]Unable to install sqldf on Linux

我在 Linux 上運行 R 版本 2.14.1。 當我嘗試安裝 sqldf 時

install.packages(sqldf, dependencies=TRUE)

我收到以下錯誤:(這些錯誤導致從終端運行命令,就像使用 Rcmdr UI 一樣)

在此處打開日志

我似乎找不到有類似問題的人。 如果我在 Windows PC 上運行 install 命令,它會毫無問題地安裝。

您的錯誤日志有以下行:

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即可查看需要安裝的軟件包。

安裝 libpq-dev,MySQL,重新安裝 JAVA 並將 R 更新到最新版本。 SQLdf 現在就像一個魅力。 謝謝大家的提醒。

我幾乎做了你所擁有的,但在交互式 R 終端中使用“sqldf”,一切正常

install.packages("sqldf", dependencies=TRUE)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM