Chciałbym zainstalować R na moim laptopie Mac OS X w wersji 10.7.3
Pobrałem ostatnią wersję i podwójnie ją kliknąłem i został on zainstalowany, kiedy uruchamiam, pojawia się następujący błąd, szukałem w Internecie, ale nie mogłem rozwiązać problemu, każda pomoc byłaby mile widziana
błędy są
Podczas uruchamiania - komunikaty ostrzegawcze:
1: ustawienie LC_CTYPE nie powiodło się, przy użyciu „C”
2: ustawienie LC_COLLATE nie powiodło się, przy użyciu „C”
3: ustawienie LC_TIME nie powiodło się, przy użyciu „C”
4: ustawienie LC_MESSAGES nie powiodło się, przy użyciu „C”
5: ustawienie LC_PAPER nie powiodło się, użycie „C”
[R.app GUI 1.50 (6126) x86_64-apple-darwin9.8.0]OSTRZEŻENIE: używasz ustawień regionalnych innych niż UTF8, dlatego będą działać tylko znaki ASCII. Zapoznaj się z często zadawanymi pytaniami dla systemu Mac OS X (patrz Pomoc), sekcja 9 i odpowiednio dostosuj preferencje systemowe. [Historia przywrócona z /Users/nemo/.Rapp.history]
Odpowiedzi:
defaults write org.R-project.R force.LANG en_US.UTF-8
źródło
LANG
iLC_ALL
ustawioneen_US.UTF-8
na mój terminal (w~/.bash_profile
pliku), a wiersz poleceń R nie wyświetla tych komunikatów ostrzegawczych; ale R Studio tak. Stwierdzono, że R Studio używa Preferencji systemowych> Ustawienia języka i regionu . Które w moim systemie to: angielski dla języka i Hiszpania dla regionu. Prowadzi to doen_ES
ustawień regionalnych, które nie są obsługiwane przez system. Okazało się, że mogę ustawić określone ustawienie dla Mac R Studio za pomocą tego polecenia:defaults write org.rstudio.RStudio force.LANG en_US.UTF-8
Ustawienie ustawień narodowych w terminalu rozwiązało problem. Otwórz terminal i
Sprawdź, czy brakuje ustawień regionalnych
Edytuj
~/.profile
lub~/.bashrc
Uruchom
. ~/.profile
lub,. ~/.bashrc
aby odczytać z pliku.Otwórz nowe okno terminala i sprawdź, czy ustawienia narodowe są poprawnie ustawione
źródło
svg
przy użyciuRscript
bash na OSX, mam to ostrzeżenie. Rozwiązanie:export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
i rozwiązanie: pisanieSys.setenv(LC_ALL="en_US.UTF-8")
skryptem zgodnie z odpowiedzią Bhooma Suktitipata działa dla mnie.~/.zshrc
.~/.bash_profile
działała poprawnie; patrz tutaj, aby uzyskać więcej apple.stackexchange.com/a/51038/257940Wystarczy otworzyć R (oprogramowanie) i skopiować i wkleić
Mam nadzieję, że to zadziała dobrze lub skorzystasz z innej metody
i zamknij terminal
R
i otwórz ponownieR
.źródło
Znalazłem nieco inny problem z uruchomieniem R przez terminal Mac, ale zdalne połączenie z serwerem Ubuntu, co uniemożliwiło mi pomyślne zainstalowanie biblioteki.
Rozwiązaniem było dowiedzieć się, jaka zmienna „LANG” jest używana w terminalu Ubuntu
Otrzymałem odpowiedź „en_US.TUF-8” od Ubuntu.
Jednak w sesji R dostałem „UTF-8” jako wartość domyślną i narzekałem
LC_TYPEC Setting LC_CTYPE failed, using "C"
Próbowałem więc zmienić tę zmienną w R. Działa.
źródło
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
źródło
Na moim komputerze Mac r jest zainstalowany
/usr/local/bin/r
, dodaj wiersz poniżej.bash_profile
rozwiązany ten sam problem:źródło