我正在尝试在R(版本3.6.0)中加载papaja
。我在计算机上运行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
通过一些研究,包括this post和this post,我意识到这是一个普遍的问题,但是找不到任何答案可以帮助我在papaja
中解决这个问题。 / p>
有关信息,使用install.packages()
安装其他软件包时我没有这个问题。
答案 0 :(得分:1)
经过数小时的谷歌搜索,我设法解决了这个问题。问题是不是 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,转到保存程序的文件夹,然后右键单击,然后选择“以管理员身份运行”。