【发布时间】:2016-12-14 13:15:39
【问题描述】:
使用devtools::install_github() 从 GitHub 安装 R 包时,返回以下错误:
ERROR: failed to lock directory ‘/Library/Frameworks/R.framework/Versions/3.3/Resources/library’ for modifying
Try removing ‘/Library/Frameworks/R.framework/Versions/3.3/Resources/library/00LOCK-jrosen48-prcr-4f6f783’
当我使用 Macintosh 上的终端 OS 10.12 导航到该位置时,它不可用(R.framework 未出现在“框架”目录中)。
如何尝试删除‘/Library/Frameworks/R.framework/Versions/3.3/Resources/library/00LOCK-jrosen48-prcr-4f6f783’?或者,是否有其他解决方法?
【问题讨论】:
-
运行
dir.exists("/Library/Frameworks/R.framework/Versions/3.3/Resources/library/00LOCK-jrosen48-prcr-4f6f783")返回FALSE? -
嗯,这样做会返回:
Joshuas-MacBook-Pro:~ joshuarosenberg$ dir.exists("/Library/Frameworks/R.framework/Versions/3.3/Resources/library/00LOCK-jrosen48-prcr-4f6f783")-bash: syntax error near unexpected token '"/Library/Frameworks/R.framework/Versions/3.3/Resources/library/00LOCK-jrosen48-prcr-4f6f78 -
对不起,我的意思是尝试从 R 控制台运行该命令。
-
:) 对此感到抱歉。应该认得语法。返回:
[1] FALSE -
成功了。我想我也可以在 R Studio 中导航到包列表中的它并在那里删除它。