我最近尝试从命令行运行R脚本,该脚本从stdin中获取输入:
echo "print this" | rscript.R
输入是从python脚本生成的。突然,R崩溃了,自从每次尝试打开Rstudio时,我都会收到以下消息:
rstudio_boost:::filesystem::read_symlink: Access is denied: /path
我尝试重新安装Rstudio和R,但是问题仍然存在。 R从R GUI运行正常
日志错误:
RStudio-Desktop \ log \ rsession-User :
04 Jul 2019 09:46:22 [rsession-User] ERROR Unexpected exception: rstudio_boost::filesystem::read_symlink: Access is denied: "C:/Users\User\My Documents"; LOGGED FROM: int __cdecl rstudio::r::session::RReadConsole(const char *,char *,int,int) c:\jenkins\workspace\ide\windows-v1.2\src\cpp\r\session\rstdcallbacks.cpp:387
答案 0 :(得分:0)
玩转之后,我最终决定删除以下文件夹中的整个文件夹:
C:\Users\User\AppData\Local\Rstudio-Desktop
这解决了问题。问题的根源仍然是一个谜...