%20%EC%98%A4%EB%A5%98%3A%20%EC%97%B0%EA%B2%B0%EC%97%90%EC%84%9C%20%EC%9D%BD%EB%8A%94%20%EB%8F%99%EC%95%88%20%EC%98%A4%EB%A5%98%EA%B0%80%20%EB%B0%9C%EC%83%9D%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EC%8B%A4%ED%96%89%EC%9D%B4%20%EC%A4%91%EC%A7%80%EB%90%98%EC%97%88%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
원격 서버를 통해 R로 rds 파일을 읽을 수 없습니다. Rstudio에서 R로 읽을 수 있지만 원격 서버를 사용할 때는 작동하지 않습니다. 이전에는 잘 작동했지만 서버의 R이 업데이트되었을 수 있습니다.
모든 프로그램을 사용하여 코드를 실행하고 개체를 읽으려고 하면 다음과 같은 오류 메시지가 나타납니다.
my-remote-server-user:~$ Rscript code/test-readRDS.R
Error in readRDS("/home/data/file.rds") :
error reading from connection
Execution halted
원격 서버의 R은 R-4.2.2인데, rds 파일은 R-3.6.1로 만들어졌기 때문에 해당 버전의 R을 설치해 보았습니다. 여기의 지침을 따르려고 했습니다(엑스) R-3.6.1을 성공적으로 설치하지 못했습니다. R.Version()은 여전히 4.2.2를 표시합니다. 나는 다른 사람들과 함께 원격 서버에 있기 때문에 모든 사람의 R 버전을 변경하거나 내 폴더에 내 버전을 추가할 수 없습니다. 다른 옵션이 있나요?