【问题标题】:Permission denied when manually installing R package手动安装 R 包时权限被拒绝
【发布时间】:2021-10-06 14:20:59
【问题描述】:

您好,我目前正在 ubuntu(WSL) 上运行 4.1.0 版的 R 代码。我尝试手动安装一些 R 软件包,因为我的互联网速度太慢,但我无法获得许可,警告消息表明可能的原因是“权限被拒绝”。这是错误和警告消息。

Warning in dir.create(path, showWarnings = TRUE, recursive = TRUE, ...) :
  cannot create dir 'Rhdf5lib_1.14.2/Rhdf5lib', reason 'Permission denied'
Error in mydir.create(name) :
  failed to create directory ‘Rhdf5lib_1.14.2/Rhdf5lib’

真的希望有人能帮我解决这个问题,非常感谢!

【问题讨论】:

    标签: r linux installation package windows-subsystem-for-linux


    【解决方案1】:

    尝试使用sudo R 开始您的 R 会话。其他可能的选项是指定一个 lib 参数,如 install.packages("SomePackage", lib = "/home/user/R/...")

    【讨论】:

      【解决方案2】:

      我尝试以下命令

      export PATH=$PATH: path/to/your/R
      

      直接运行 R,这对我有用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-02-10
        • 2020-07-25
        • 2019-08-05
        • 1970-01-01
        • 2020-08-27
        • 2015-10-13
        相关资源
        最近更新 更多