我如何在WSL下在R上安装tidymodels,即使以root身份运行R时也遇到权限拒绝错误?

时间:2020-02-29 17:53:21

标签: r ubuntu-18.04 windows-subsystem-for-linux rstan tidymodels

因此,我在64位Windows 10家庭笔记本电脑上使用WSL,Ubuntu 18.04。我的R版本是3.6.2。

我正在尝试安装tidymodels软件包,但遇到一个奇怪的错误。

mv: cannot move '/usr/local/lib/R/site-library/00LOCK-StanHeaders/00new/StanHeaders' to '/usr/local/lib/R/site-library/StanHeaders': Permission denied
ERROR:   moving to final location failed

以下是到目前为止我尝试过的内容:

  • 以sudo sudo R的身份运行R
  • 使用sudo -i以sudo身份登录到root,然后运行R
  • install.packages('StanHeaders')单独安装StanHeaders软件包
  • 安装rstan软件包install.packages('rstan')

到目前为止,没有任何反应,我一直收到此拒绝权限错误。如果需要,我很乐意分享更多信息。感谢您的帮助。

更新

找到了一个解决方案install.packages('tidymodels', INSTALL_opts=c('--no-lock'))

这是对我有帮助的链接https://askubuntu.com/questions/1163130/permission-denied-while-installing-r-package

0 个答案:

没有答案