그래서 저는 RStudio를 사용하고 Google Drive에 파일을 저장하고 있습니다 (Dropbox처럼 작동하는 시스템에 폴더가있는 버전). Dropbox보다 무료로 더 많은 공간을 제공하기 때문에 사용하고 있으며 작업중인 프로젝트에이 공간이 필요합니다.
R 스크립트, RMarkdown 파일 등 모든 문서를 작성하려고하면 제목에 오류가 표시됩니다. Dropbox에서는 이런 일이 발생하지 않습니다. Dropbox에 대한이 질문에 대한 답을 찾았지만 솔루션 (Dropbox에 Rproj 파일을 동기화하지 않도록 지시)이 Google 드라이브에 적용되지 않는 것 같습니다 (있는 경우 수정 해주세요).
현재 Google 드라이브를 일시 중지하고 있습니다. 괜찮지 만 다시 시작하는 것을 잊고 두통이 발생합니다.
당신의 도움을 주셔서 감사합니다!
답변
나는 또한이 문제를 오랫동안 겪어 왔습니다. 가장 간단한 해결책은 RStudio에서 작업 할 때 GoogleDrive를 종료 / 끄는 것입니다. 지속적인 백업은 없지만 어쨌든 그렇게 큰 문제는 아닙니다. 점심 시간이나 낮에도 드라이브에 동기화 할 수 있습니다. 이것은 많은 사람들이 겪고있는 다른 문제도 해결할 수 있습니다. 올인 올 GoogleDrive는 아마도 최고의 백업 솔루션이 아닐 것입니다. 이메일 및 임의 공유 문서 (15-100Gb) 전용 드라이브를 사용하는 것이 여전히 좋은 생각이지만 심각한 백업 (최소 1Tb)의 경우 DropBox 또는 다른 솔루션이 더 바람직 할 것입니다.
답변
답변
이 오류의 원인을 잘 모르겠지만 아래 단계에 따라 해결할 수있었습니다.
temp.R
오류를 일으키는 파일이 있다고 가정합니다 .
1)의 모든 내용을 복사하고 temp.R
로컬 드라이브 (Google 드라이브 외부 의 모든 위치) 에 새 파일을 만들고 거기에 내용을 붙여 넣습니다. 이름을 붙여 저장하세요demo.R
2) 이제 temp.R
RStudio에서 닫고 demo.R
Google 드라이브 폴더 로 이동 한 다음 RStudio 파일 탐색기를 통해 엽니 다.
이제 demo.R
새 파일로 사용하고 작업을 시작할 수 있습니다. 또한 이후에 변경 한 모든 사항도 저장됩니다.
따라서 기본적으로 새 파일을 만들고 이전 파일로 교체하는 것입니다.
답변
Oliver Oliver의 답변 외에도 Gdrive의 무시할 항목 목록에 .Rhistory를 추가 할 수도 있습니다. 기본적으로 명시 적으로 저장하지 않고 입력 / 작업 할 때 업데이트되는 모든 파일은 충돌 가능성이 있습니다. OSX를 사용하는 경우 .DS_Store도 추가합니다.
답변
이것은 OP의 문제는 아니지만 여전히 머리를 긁는 사람들을 위해 RSelenium 실행은 고아 Java 프로세스를 남겨두고 명령 프롬프트에서 Rscript를 통해 동일한 오류 메시지를 유발할 수 있습니다. 어떻게 알 수 있습니까? 문제의 .R 파일을 삭제 해보십시오. 그것은 말할 것이다
java.exe에서 파일이 열려 있기 때문에 작업을 완료 할 수 없습니다.
관련 문제는 https://github.com/ropensci/RSelenium/issues/228을 참조 하십시오 .