.dll
首次尝试改善问题,我同时将R安装和库移动了。这显然似乎还不够。
==> Rcmd.exe INSTALL --no-multiarch --with-keep.source --install-tests curl
* installing to library 'C:/R/R-Library'
* installing *source* package 'curl' ...
ERROR: cannot remove earlier installation, is it in use?
* removing 'C:/R/R-Library/curl'
* restoring previous 'C:/R/R-Library/curl'
Warning in file.copy(lp, dirname(pkgdir), recursive = TRUE, copy.date = TRUE) :
problem copying C:\R\R-Library\00LOCK-curl\curl\libs\x64\curl.dll to C:\R\R-Library\curl\libs\x64\curl.dll: Permission denied
Exited with status 1.
C:/
我对接下来的位置有点迷失了。作为黑暗中的最后一枪,我试图用Admin正确运行Rstudio,没有运气。
错误表明安装失败,因为该文件当前正在使用,这阻止了其删除。 “ 00 lock”目录是在包装安装期间创建的,以锁定文件并确保一致性。如果另一个R会话或Rstudio窗口包含此锁,则可以干扰该过程。
关闭所有其他R会议释放锁,使安装成功完成。