Installez RPostgreSQL sur RHEL 6.5 libpq-fe.h Erreur
J'ai RHEL 6.5 Serveur avec une installation de R (3.1.1) & RStudioServer (0.98.1062)
J'ai postgresql-9.3 installé et gestion d'une base de données volumineuse. Afin de vous connecter R pour PostgreSQL, dans le passé j'ai utilisé le RPostgreSQL (toujours sur mon CentOS 7 poste de travail). Cependant, en essayant de compiler sous RHEL 6.5 j'obtiens une erreur
In file included from RS-PQescape.c:7:
RS-PostgreSQL.h:23:26: error: libpq-fe.h: No such file or directory
Le fichier se trouve sur mon système ici:
/usr/pgsql-9.3/include/libpq-fe.h
Libpq est la partie de l'installation de Postgres, mais RPostgreSQL ne peut pas le trouver:
[root@server /]# yum list libpq*
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
Installed Packages
libpqxx.x86_64 1:4.0.1-1.rhel6 @pgdg93
libpqxx-debuginfo.x86_64 1:4.0.1-1.rhel6 @pgdg93
libpqxx-devel.x86_64 1:4.0.1-1.rhel6 @pgdg93
Est-il une manière de dire RPostgreSQL où chercher (les liens symboliques?) ou une autre solution de contournement? Cela devrait être simple, mais j'ai gâché plusieurs heures sur ce déjà...
source d'informationauteur Serban Tanasa
Vous devez vous connecter pour publier un commentaire.
Suivi info car je viens d'avoir le même problème.
L'installation de
yum install postgresql-devel
résout l'erreur de trop.J'ai fini par en le regardant dans les RPostgreSQL configurer le fichier dans l'archive, recherche pour le nom de fichier du script ne pouvais pas trouver et a décidé qu'il était plus facile de créer une variable d'environnement:
A fonctionné comme un charme après.
Si vous avez sudo droits, vous pouvez également essayer: