Program Club

Rstudio 및 Google 드라이브 동기화 문제 : "다른 프로세스에서 사용 중이기 때문에 프로세스가 파일에 액세스 할 수 없습니다."

proclub 2020. 11. 15. 11:56
반응형

Rstudio 및 Google 드라이브 동기화 문제 : "다른 프로세스에서 사용 중이기 때문에 프로세스가 파일에 액세스 할 수 없습니다."


그래서 저는 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.RRStudio에서 닫고 demo.RGoogle 드라이브 폴더 로 이동 한 다음 RStudio 파일 탐색기를 통해 엽니 다.

이제 demo.R새 파일로 사용하고 작업을 시작할 수 있습니다. 이후에 변경 한 모든 사항도 저장됩니다.

따라서 기본적으로 새 파일을 만들고 이전 파일로 대체합니다.


편집 : RStudio를 더 사용하면 솔루션이 문제를 해결하지 못했습니다. 동기화 팝업이 더 낮은 빈도로 발생합니다. 문제는 현재 Google 드라이브에 폴더 만 파일 형식을 무시하는 기능이 없다는 것입니다.

-

이것은 나를 위해 해결했습니다.

  1. Google 드라이브 / 백업 및 동기화에서 환경 설정으로 이동 ...
  2. 에서 내 컴퓨터 를 클릭 변경 :
  3. 에서 이러한 확장의 파일을 무시 추가.rproj.user

아래 스크린 샷을 참조하십시오.

1 단계

2 단계

3 단계

참고 URL : https://stackoverflow.com/questions/37820998/rstudio-and-google-drive-syncing-problems-the-process-cannot-access-the-file-b

반응형