我正在 RStudio 上处理 markdown 文件。我的笔记本电脑上有 Ubuntu 14.04。我使用knitr 生成html 文件。我决定清理我的环境并在最后添加 rm 和 gc 命令。 现在我的控制台窗口中有一条消息:
Error attempting to read history from ~/.Rhistory: permission denied (is the .Rhistory file owned by root?)
这是什么意思?这对我的代码有害吗?
最佳答案
你是对的 - 第一次运行它时,你处于 sudo 模式,并且 .Rhistory 文件是使用 root 作为所有者创建的。以 root 身份运行 RStudio 可以消除该症状,但并不理想。为了能够以普通用户身份运行它,只需更改 .Rhistory 文件的所有者即可:
sudo chown -c <user_name> .Rhistory
关于ubuntu-14.04 - RStudio 无法访问 Ubuntu 上的 .Rhistory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35186217/