(전) R 경고 처리
Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.
During startup - Warning messages:
1: Setting LC_CTYPE failed, using "C"
2: Setting LC_COLLATE failed, using "C"
3: Setting LC_TIME failed, using "C"
4: Setting LC_MESSAGES failed, using "C"
5: Setting LC_MONETARY failed, using "C"
이런 경고 메시지는 R의 계속적인 사용에 영향을 주지 않기 때문에 나는 보통 보지 않는다.
그러나 R팩을 설치할 때 마침내 오류가 발생하기 시작했고 오류 메시지는 이전의 경고임을 나타냈다.
> devtools::install_github("mskcc/pctGCdata")
Downloading GitHub repo mskcc/pctGCdata@master
tar: Failed to set default locale
tar: Failed to set default locale
During startup - Warning messages:
1: Setting LC_CTYPE failed, using "C"
2: Setting LC_TIME failed, using "C"
3: Setting LC_MESSAGES failed, using "C"
4: Setting LC_MONETARY failed, using "C"
v checking for file '/private/var/folders/2x/l4fzfvy17gz94j1sz6klhyjh0000gn/T/RtmpH50TBq/remotes4f18707324d6/mskcc-pctGCdata-c199831/DESCRIPTION' ...
- preparing 'pctGCdata':
v checking DESCRIPTION meta-information ...
- installing the package to process help pages
- saving partial Rd database (2m 1.2s)
- checking for LF line-endings in source and make files and shell scripts
- checking for empty or unneeded directories
- looking to see if a 'data/datalist' file should be added
- building 'pctGCdata_0.2.0.tar.gz'
Error: (converted from warning) Setting LC_CTYPE failed, using "C"
Execution halted
Error in i.p(...) :
(converted from warning) installation of package '/var/folders/2x/l4fzfvy17gz94j1sz6klhyjh0000gn/T//RtmpH50TBq/file4f18184bb97f/pctGCdata_0.2.0.tar.gz' had non-zero exit status
그래서 나는 해결 방안을 찾아야만 했다.
https://stackoverflow.com/questions/9689104/installing-r-on-mac-warning-messages-setting-lc-ctype-failed-using-c이러한 MAC 솔루션으로 인해 나는 나의 맥 터미널을 열고 코드를 입력했다.
defaults write org.R-project.R force.LANG en_US.UTF-8
그리고 R 언어를 다시 시작하고 코드 편집기에 다시 들어가서 이 R 패키지를 다시 설치하여 문제를 해결합니다!!!
설치 성공 정보는 다음과 같습니다.
> devtools::install_github("mskcc/pctGCdata")
Downloading GitHub repo mskcc/pctGCdata@master
✔ checking for file ‘/private/var/folders/2x/l4fzfvy17gz94j1sz6klhyjh0000gn/T/RtmpUXwAea/remotes51b3692788c/mskcc-pctGCdata-c199831/DESCRIPTION’ ...
─ preparing ‘pctGCdata’:
✔ checking DESCRIPTION meta-information ...
─ installing the package to process help pages
─ saving partial Rd database (2m 3.6s)
─ checking for LF line-endings in source and make files and shell scripts
─ checking for empty or unneeded directories
─ looking to see if a ‘data/datalist’ file should be added
─ building ‘pctGCdata_0.2.0.tar.gz’
installing source package ‘pctGCdata’ …
R
data
** moving datasets to lazyload DB
byte-compile and prepare package for lazy loading
help
* installing help indices
building package indices
** testing if installed package can be loaded
* DONE (pctGCdata)
흥미롭다. 왜 그동안 아무런 영향도 없었던 경고가 이럴 때 치명적인 잘못이 됐을까?
참조:https://cloud.tencent.com/developer/article/1369812
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
mapply로 이중 루프를 피해 보았습니다.R의 apply계 중에서도 이채를 내고 있는 mapply의 사용법의 예를 써 보았습니다. 아래 그림과 같이, 1. 50m×50m 안에 2000개의 점이 흩어져 있다. 2. 각 점에 대해 반경 5m 이내에 있는 다른 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.