2012-08-07 6 views
2

Linux에서 R 버전 2.14.1을 실행 중입니다.Linux에 sqldf를 설치할 수 없습니다.

open log here

(이러한 오류가 Rcmdr UI의 사용과 같이 터미널에서 명령을 실행 결과) : 나는 다음과 같은 오류를 얻을 수

install.packages(sqldf, dependencies=TRUE)

와 sqldf를 설치하려고 할 때

비슷한 문제가있는 사람을 찾을 수 없습니다. Windows PC에서 설치 명령을 실행하면 문제없이 설치됩니다.

+0

빠른 결과로 치명적인 오류가 발생합니다. libpq-fe.h : 해당 파일이나 디렉토리가 없습니다. libpq-dev를 설치하고 다시 시도하십시오. –

+0

로그를 읽었습니까? 적절한 JDK가 설치되어 있습니까? 'R CMD javareconf'를 시도 했습니까? 지금까지 뭐 했니? 해결해야 할 몇 가지 문제가있는 것으로 보입니다. – Dason

+0

게시 한 로그를 읽으려고 했습니까? –

답변

0

설치된 libpq-dev, MySQL, JAVA를 다시 설치하고 R을 최신 버전으로 업데이트했습니다. SQLdf는 이제 매력처럼 작동합니다. 여러분 모두에게 감사드립니다.

5

당신 오류 로그 라인이 있습니다

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 패키지를 설치하십시오. 이 같은 오류를 얻을 때로


옆으로, 그것은 libpq-fe.h가 누락 된 것을 매우 분명하다. Google에 libpq-fe.h ubuntu을 입력하면 설치할 패키지를 확인할 수 있습니다.

+0

나는 이것이 적어도 우분투에서 libpq-dev로 대체 된 것 같다. –

+0

@Jeff 좋은 지적이다. – csgillespie

+0

OP에는 rJava 및 RMySQL에도 장애가 없습니다. 적어도 MySQL 헤더는 빠져 있습니다. –

관련 문제