设置:
我在 Ubuntu (18.04.6) 上使用 Rstudio (2021.09.1.372, Ghost Orchid)。
我正在尝试使用其中的{styler} 包(1.6.2)
问题:
当我运行插件“样式活动文件”时,我得到以下信息:
> styler:::style_active_file()
Using style transformers `styler::tidyverse_style()`
There were 26 warnings (use warnings() to see them)
当我不应该得到 26 个警告时,得到 26 个警告似乎太过分了。
当我输入“warnings()”时,它给出了以下错误样式,(用户名替换为 ):
24: In file.create(.) :
cannot create file '/home/<username>/.cache/R/R.cache/styler/1.6.2/794e937fec743117749ff91168b080b2.Rcache', reason 'Permission denied'
25: In file.create(.) :
cannot create file '/home/<username>/.cache/R/R.cache/styler/1.6.2/1814394756134e6409ffa7a989012fb1.Rcache', reason 'Permission denied'
26: In file.create(.) :
cannot create file '/home/<username>/.cache/R/R.cache/styler/1.6.2/d1cf21420a8a356674775e8f5b28265b.Rcache', reason 'Permission denied'
这告诉我,它如何工作的一个重要部分不起作用。
问题:
- 问题的根源是什么? 我以用户权限运行 rstudio,但我需要“sudo”吗?这似乎不是正确的答案。文件是否锁定在错误的位置?
- 我该如何正确解决这个问题?
编辑:我在GitHub 上提交了错误报告。