erreur avec fonction locale() du package readr R3.2.1 Windows 7

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

samuel triviere
Messages : 14
Enregistré le : 26 Mai 2016, 11:04

erreur avec fonction locale() du package readr R3.2.1 Windows 7

Messagepar samuel triviere » 26 Avr 2017, 08:29

Bonjour,

un de nos utilisateurs a un souci avec la fonction locale() du package readr sur R3.2.1 (64) poste windows 7 (alors que sur R3.2.1 sur serveur déporte en windows 2008 R2 cela fonctionne) :

> library(readr)
Warning message:
le package ‘readr’ a été compilé avec la version R 3.2.5
> locale()
Erreur : Unknown TZ UTC


j'ai essayé de modifié le Time zone local avec Sys.setenv mais sans succès.

Si vous avez des idées, je suis preneur.

merci,

cordialement,

samuel

N.B il s'agit de mon premier message, je salue donc tous les utilisateurs du forum.

Mickael Canouil
Messages : 1315
Enregistré le : 04 Avr 2011, 08:53
Contact :

Re: erreur avec fonction locale() du package readr R3.2.1 Windows 7

Messagepar Mickael Canouil » 28 Avr 2017, 15:10

Bonjour,

dans un premier temps le package "readr" installé sur Windows 7 et Windows Server est-il dans la même version?

Code : Tout sélectionner

packageVersion("readr")


L'erreur de locale(), vient de l'argument par défaut tz = "UTC", en changeant celui-ci il devrait être possible de régler le problème (ou plutôt le contourner)

Pour information, voici les "locale" par défaut sur Windows 7:

Code : Tout sélectionner

Sys.getlocale()
[1] "LC_COLLATE=French_France.1252;LC_CTYPE=French_France.1252;LC_MONETARY=French_France.1252;LC_NUMERIC=C;LC_TIME=French_France.1252"


et plus généralement vous pouvez vérifier l'environnement de la session R via sessionInfo()

Code : Tout sélectionner

sessionInfo()
R version 3.3.3 (2017-03-06)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1

locale:
[1] LC_COLLATE=French_France.1252  LC_CTYPE=French_France.1252    LC_MONETARY=French_France.1252 LC_NUMERIC=C                 
[5] LC_TIME=French_France.1252   

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] readr_1.1.0

loaded via a namespace (and not attached):
[1] R6_2.2.0     hms_0.3      tools_3.3.3  tibble_1.3.0 Rcpp_0.12.10


Cordialement,
Mickaël
mickael.canouil.fr | rlille.fr

samuel triviere
Messages : 14
Enregistré le : 26 Mai 2016, 11:04

Re: erreur avec fonction locale() du package readr R3.2.1 Windows 7

Messagepar samuel triviere » 03 Mai 2017, 14:02

merci pour votre message.

je prends note du contournement.

Cordialement,

samuel


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 1 invité