首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于文件夹名称中有空格,无法在Windows中运行Papaja

由于文件夹名称中有空格,无法在Windows中运行Papaja
EN

Stack Overflow用户
提问于 2019-06-11 17:40:48
回答 1查看 124关注 0票数 0

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

代码语言:javascript
复制
 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 postthis post,我意识到这是一个常见的问题,但我找不到的答案都不能帮助我在papaja中解决这个问题。

作为参考,在使用install.packages()安装其他软件包时,我不会遇到这个问题。

EN

回答 1

Stack Overflow用户

发布于 2019-07-09 00:49:03

经过几个小时的谷歌搜索,我终于解决了这个问题。问题不在于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,转到保存程序的文件夹,右键单击,然后选择“以管理员身份运行”。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56540800

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档