r - 安装“dplyr”包时出错 - 退出状态非零
问题描述
当我调用
install.packages("dplyr")
这就是显示的内容:
Installing package into ‘/usr/local/lib/R/site-library’
(as ‘lib’ is unspecified)
trying URL 'https://mran.microsoft.com/snapshot/2019-07-05/src/contrib/dplyr_0.8.3.tar.gz'
Content type 'application/octet-stream' length 1173098 bytes (1.1 MB)
==================================================
downloaded 1.1 MB
ERROR: failed to lock directory ‘/usr/local/lib/R/site-library’ for modifying
Try removing ‘/usr/local/lib/R/site-library/00LOCK-dplyr’
Warning in install.packages :
installation of package ‘dplyr’ had non-zero exit status
The downloaded source packages are in
‘/tmp/RtmpDn3GWa/downloaded_packages’
看起来这个 dplyr 包不再在我的用户库中。
请帮忙!其他安装包似乎工作正常。我不知道发生了什么,因为直到今天我一直对这个包裹没有任何问题,我下周的最后一周迫切需要这个。
谢谢!
解决方案
我在这里发布的所有内容都在链接上,在这里发布简历:
install.packages("Rcpp", dependencies = TRUE, INSTALL_opts = '--no-lock')
为什么会这样?
当您的最后一个软件包安装异常中断时,就会发生这种情况。要解决此问题,您应该删除锁定的文件。例如在 R 控制台中执行此命令:
unlink("/home/me/src/Rlibs/00LOCK-Rcpp", recursive = TRUE)
推荐阅读
- javascript - JSX:地图中的条件语句
- c++ - 从文件中读取困难
- anylogic - 删除 Anylogic 中无效的 excel 文件资源
- google-apps-script - 使用 Apps 脚本将 Google 工作表范围导出为 pdf 并将 pdf 存储在驱动器中
- python - 在新目录python中创建新文件的函数,我得到系统找不到指定路径的错误:'Python程序'
- struct - 为什么结构可以隐藏它们的实现细节而不是枚举?
- nfc - 在我的应用程序中读取 iOS 13 NFC 前台标签,同时读取 iOS 后台
- batch-file - 用批处理创建音乐
- c# - 如何将 Azure AD 登录添加到旧的 Webform 解决方案?框架 4.5
- javascript - 如何在 Qualtrics 中使用 TypeScript 解析 Int 或 ParseInt 嵌入数据?