Instalacja R na Macu-komunikaty ostrzegawcze: Ustawianie LC CTYPE nie powiodło się, użycie "C"
Chciałbym zainstalować R na moim laptopie Mac OS X w wersji 10.7.3
Pobrałem ostatnią wersję i kliknąłem dwukrotnie na nią i została zainstalowana, po uruchomieniu dostaję następujący błąd, szukałem w Internecie, ale nie mogłem rozwiązać problemu, każda pomoc będzie mile widziana
Błędy to
Podczas uruchamiania - komunikaty ostrzegawcze:
1: ustawienie LC_CTYPE nie powiodło się, używając "C"
2: Ustawienie LC_COLLATE nie powiodło się, używając "C"
3: Ustawienie LC_TIME nie powiodło się, using " C "
4: ustawienie LC_MESSAGES nie powiodło się, używając "C"
5: Ustawienie LC_PAPER nie powiodło się, używając "C"
[R. app GUI 1.50 (6126) x86_64-apple-darwin9.8.0]Ostrzeżenie: używasz ustawień regionalnych innych niż UTF8, dlatego tylko znaki ASCII będą działać. Przeczytaj R for Mac OS X FAQ (patrz Pomoc) Sekcja 9 i odpowiednio dostosuj swoje preferencje systemowe. [Historia przywrócona z /Users / nemo/.Rapp.Historia]
7 answers
- Otwórz Terminal
- Napisz lub wklej w:
defaults write org.R-project.R force.LANG en_US.UTF-8
- Zamknij Terminal
- Start R
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-07-07 07:24:34
Ustawienie ustawień regionalnych w terminalu rozwiązało problem. Otwórz terminal i
-
Sprawdź, czy nie ma ustawień regionalnych
> locale LANG= LC_COLLATE="C" LC_CTYPE="UTF-8" LC_MESSAGES="C" LC_MONETARY="C" LC_NUMERIC="C" LC_TIME="C" LC_ALL=
-
Edytuj
~/.profile
lub~/.bashrc
export LANG=en_US.UTF-8 export LC_ALL=en_US.UTF-8
Uruchom
. ~/.profile
lub. ~/.bashrc
, Aby odczytać z pliku.-
Otwórz nowe okno terminala i sprawdź, czy ustawienia regionalne są prawidłowo ustawione
> locale LANG="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_CTYPE="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_ALL="en_US.UTF-8"
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-09-06 11:08:42
Wystarczy otworzyć R (oprogramowanie) i skopiować i wkleić
system("defaults write org.R-project.R force.LANG en_US.UTF-8")
Mam nadzieję, że to zadziała dobrze lub użyj innej metody
open(on mac): Utilities/Terminal copy and paste
defaults write org.R-project.R force.LANG en_US.UTF-8
I zamknąć zarówno terminal jak i R
i ponownie otworzyć R
.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-04-08 18:44:11
Znalazłem nieco inny problem z uruchomieniem R przez terminal mac, ale połączenie zdalne z serwerem Ubuntu, co uniemożliwiło mi pomyślną instalację biblioteki.
Moim rozwiązaniem było sprawdzenie, jaka zmienna "LANG" jest używana w Terminalu Ubuntu
Ubuntu > echo $LANG
en_US.TUF-8
Mam " en_US.TUF-8" odpowiedz z Ubuntu.
W sesji R, jednak, mam "UTF-8" jako wartość domyślną i narzekał, że LC_TYPEC Setting LC_CTYPE failed, using "C"
R> Sys.getenv("LANG")
"UTF-8"
Więc próbowałem zmienić tę zmienną w R. to zadziałało.
R> Sys.setenv(LANG="en_US.UTF-8")
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-08-20 10:56:33
Tks Ramon Gil Moreno .
Wklejenie w terminalu, a następnie ponowne uruchomienie R Studio załatwiło sprawę:
napisz org.rstudio.RStudio force.LANG en_US.UTF-8
Środowisko: MAC OS High Sierra 10.13.1 // RStudio Wersja 3.4.2 (2017-09-28) -- "krótkie lato"
Ennio De Leon
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-01-03 22:35:15
To zadziałało dla mnie,
Typ
system("defaults write org.R-project.R force.LANG en_US.UTF-8")
I naciśnij Enter
Restart R
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-20 19:21:09
Na moim Macu R jest zainstalowany w /usr/local/bin/r
, Dodaj wiersz poniżej w .bash_profile
rozwiązany ten sam problem:
alias r="LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 r"
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-11-18 02:00:54