Question

J'ai PostgreSQL 9.0 sous Windows 7 (32 bits) J'ai téléchargé PlR-8.3.0.13-Win32 - extraite, mettez la DLL à sa place, édité les variables env et couru la commande plr.sql avec succès.

R_HOME - C:\Program Files\R\R-2.14.1\bin\i386
Path - ...C:\Program Files\R\R-2.14.1\bin\i386 (I have also tried it with C:\Program Files\R\R-2.14.1\bin)

Cependant, lorsque j'essaie d'exécuter une requête qui devrait parler directement à la requête gèle (ne cesse jamais d'exécuter et je ne peux même pas l'annuler).

SELECT * FROM plr_environ(); returns with a recordset.
SELECT load_r_typenames(); - never finishes, I have to stop the postgres procedure from task manager.

J'ai eu la même expérience sur deux machines Win7 différentes, une avec 32 l'autre 64 bits et avec Postgres 9.1.Je suis sûr que je fais quelque chose de mal ici, mais je ne peux pas savoir quoi.

S'il vous plaît laissez-moi savoir si vous avez une idée de la façon de résoudre ce problème. Merci beaucoup.

Était-ce utile?

La solution

Il suffit de définir R_HOME= C: \ Fichiers de programme \ r \ r-2.14.1 \

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top