0

我正在尝试加载papajaR(版本 3.6.0)。我在我的电脑上运行 Windows 10。当我尝试运行时,devtools::install_github("crsh/papaja")我收到以下错误消息:

 package ‘markdown’ successfully unpacked and MD5 sums checked

 The downloaded binary packages are in
     C:\Users\My 
 Name\AppData\Local\Temp\RtmpKCmBDG\downloaded_packages
     ERROR
    cannot change to directory 'C:\Users\My'
    The system cannot find the path specified.
 Error in (function (command = NULL, args = character(), error_on_status = 
 TRUE,  : 
   System command error

通过一些研究,包括这篇文章这篇文章,我意识到这是一个常见问题,但我找不到任何答案可以帮助我解决这个问题papaja

有关信息,我在使用install.packages().

4

1 回答 1

2

经过数小时的谷歌搜索,我设法解决了这个问题。问题不是 papaja;这是路径中存在空格,devtools处理不好。

为了解决这个问题,我首先更改了我的库路径:

.libPaths("C:/Program Files/R/R-3.6.1/library") # for R v.3.6.1

起初我无法让它工作 - 我一直收到错误'lib = "C:/Program Files/R/R-3.6.1/library"' is not writable。基本上,这是因为我没有权限写入这个文件夹。要解决此问题,您只需关闭 RStudio,转到保存程序的文件夹并右键单击,然后选择“以管理员身份运行”。

于 2019-07-08T16:49:02.753 回答