Bonjour, Je suis entrain de configurer R pour ISIS sur un autre PC (avec beaucoup de coeurs, pour faire des simus en // ; Windows 7 64 bit). J'ai bien suivi les mêmes étapes qu'avant : -Définir les variables environnement (voir config en PJ) -Installer les librairies dans R lancé en mode administrateur (preuve en PJ avec R 3.6.0) -lancer ISIS-Fish en mode administrateur et vérifier R (ça ne marche pas, voir debug et PJ) J'ai bien vérifié que rJava n'était installé qu'à un seul endroit, dans le bon répertoire, j'ai pas arrêté de l'installer, de le désinstaller, d'essayer différents répertoires, pareil pour l'installation de R; j'ai aussi ré-installé ISIS, rien n'y fait! Je suis entrain de perdre énormément de temps et j'ai besoin d'une solution rapide à ce problème si je veux lancer mes calculs à temps, je suis vraiment bloqué. Que faire? Audric ________________________________ From: Isis-fish-users [isis-fish-users-bounces@list.isis-fish.org] on behalf of Audric Vigier [a.vigier@qub.ac.uk] Sent: 09 April 2019 15:53 To: isis-fish-users@list.isis-fish.org Subject: Re: [Isis-fish-users] [RÉSOLU]Configurer ISIS pour R On 09/04/2019 15:37, Eric Chatellier wrote: Le 09/04/2019 à 16:16, Audric Vigier a écrit : Je viens d'essayer en installant les packages dans le deuxième répertoire également. Au redémarrage d'ISIS, lorsque je teste, j'ai un message "Impossible d'initialiser R : R initialisation failed, please check your installation". Si je désinstalle les packages du deuxième répertoire, et que je redémarre ISIS ça revient aux messages d'erreur sur lhs et sensitivity. Par contre, si j'installe les librairies pendant qu'ISIS est ouvert, un nouveau test me renverra "R testé avec succès !" (et mon script marche en prime). Mais si je redémarre ISIS après ce test fructueux, retour à "Impossible d'initialiser R [...]". C'est rJava qui ne doit être installé qu'à un seul endroit. Après désinstallation de rJava puis ré-installation dans le deuxième répertoire uniquement, problème résolu. Donc pour résumer: -Définir les variables environnement comme expliqué dans la doc (peut-elle être remise en ligne SVP? https://web.archive.org/web/20161018142204/http://isis-fish.org/v4/user/inst... ) -rJava ne doit être installé qu'à un seul endroit : <R_HOME>\library ; peu importe quel est le répertoire habituel utilisé sous R. SI plusieurs installations, ou installation au mauvais endroit => FAIL. Commandes R en mode administrateur
.libPaths("C:/Program Files/R/R-3.5.3/library" ) install.packages("rJava")
-lhs et sensitivity doivent êtres installées dans le même répertoire, mais peuvent également être installées ailleurs -idem pour d'autres packages dont des scripts R appelés par ISIS ont besoin -pas de manipulation supplémentaire (plus besoin de faire un copier-coller de .dll). Un test de la configuration doit renvoyer R testé avec succès Merci pour ton aide!