랩톱 Mac OS X 버전 10.7.3에 R을 설치하고 싶습니다
나는 마지막 버전을 다운로드하고 그것을 두 번 클릭하고 설치했는데, 시작할 때 다음 오류가 발생하고 인터넷에서 검색했지만 문제를 해결할 수 없었습니다. 어떤 도움을 주시면 감사하겠습니다.
오류는
시작 중-경고 메시지 :
1 : “C”를 사용하여 LC_CTYPE 설정 실패
2 : “C”를 사용하여 LC_COLLATE 설정 실패
3 : “C”를 사용하여 LC_TIME 설정 실패
4 : “C”를 사용하여 LC_MESSAGES 설정 실패
5 : LC_PAPER 설정 “C”를 사용하여 실패
[R.app GUI 1.50 (6126) x86_64-apple-darwin9.8.0]경고 : 비 UTF8 로케일을 사용하고 있으므로 ASCII 문자 만 작동합니다. Mac OS X 용 R FAQ (도움말 참조) 섹션 9를 읽고 이에 따라 시스템 환경 설정을 조정하십시오. [/Users/nemo/.Rapp.history에서 기록이 복원 됨]
답변
- 터미널 열기
- 쓰거나 붙여 넣기 :
defaults write org.R-project.R force.LANG en_US.UTF-8
- 터미널 닫기 (RStudio 창 포함)
- R 시작
답변
터미널에서 로케일을 설정하면 문제가 해결되었습니다. 터미널을 열고
-
로캘 설정이 없는지 확인
> locale LANG= LC_COLLATE="C" LC_CTYPE="UTF-8" LC_MESSAGES="C" LC_MONETARY="C" LC_NUMERIC="C" LC_TIME="C" LC_ALL=
-
편집
~/.profile
또는~/.bashrc
export LANG=en_US.UTF-8 export LC_ALL=en_US.UTF-8
-
파일을 실행
. ~/.profile
하거나. ~/.bashrc
읽습니다. -
새 터미널 창을 열고 로케일이 올바르게 설정되어 있는지 확인하십시오
> 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"
답변
R (소프트웨어)를 열고 복사하여 붙여 넣기 만하면됩니다.
system("defaults write org.R-project.R force.LANG en_US.UTF-8")
이것이 잘 작동하거나 다른 방법을 사용하기를 바랍니다.
open(on mac): Utilities/Terminal copy and paste
defaults write org.R-project.R force.LANG en_US.UTF-8
터미널을 닫고 R
다시 엽니 다 R
.
답변
Mac 터미널을 통해 R을 실행하는 데 약간 다른 문제가 있지만 Ubuntu 서버에 원격으로 연결하여 라이브러리를 성공적으로 설치하지 못했습니다.
내가 가진 해결책은 우분투 터미널에서 어떤 “LANG”변수가 사용되는지 알아내는 것입니다.
Ubuntu > echo $LANG
en_US.TUF-8
우분투에서 “en_US.TUF-8″응답을 받았습니다.
그러나 R 세션에서는 기본값으로 “UTF-8″을 얻었고 LC_TYPEC Setting LC_CTYPE failed, using "C"
R> Sys.getenv("LANG")
"UTF-8"
그래서 R 에서이 변수를 변경하려고 시도했습니다.
R> Sys.setenv(LANG="en_US.UTF-8")
답변
Tks 라몬 길 모레노 . 터미널에 붙여 넣은 다음 R Studio를 다시 시작하면
org.rstudio.RStudio force.LANG en_US.UTF-8을 작성했습니다.
환경 :
MAC OS High Sierra 10.13.1 //
RStudio 버전 3.4.2 (2017-09-28)- “Short Summer”
엔니오 데 레온
답변
내 Mac r이에 설치되어 있으면 동일한 문제 /usr/local/bin/r
를 .bash_profile
해결하기 위해 아래 줄을 추가하십시오 .
alias r="LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 r"