微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

错误:“Windows 找不到 'C:/PROGRA~1/'检查拼写并重试”

如何解决错误:“Windows 找不到 'C:/PROGRA~1/'检查拼写并重试”

我在 Windows 10 中的 R 中遇到关于在尝试从 GitHub* 安装程序包时查找目录错误。在尝试解决错误的过程中,我得出了一些观察结果。

例如,Windows 资源管理器和我的浏览器都可以找到 C:/PROGRA~1,但只有我的浏览器才能找到安装了 C:/PROGRA~1/RR。特定的 Windows 资源管理器错误是:

Windows can't find 'C:/PROGRA~1/R'. Check the spelling and try again.

然而,Windows 资源管理器可以找到 C:/Program Files/R 没有问题。上面的错误C:/PROGRA~1/AdobeC:/PROGRA~1/Google 或任何其他错误相同。更有趣的是,只要我们在末尾添加一个简单的斜杠,Windows Explorer 甚至找不到原始程序文件路径!所以 C:/PROGRA~1/输出类似的错误

那么谁能向我解释为什么 Windows 资源管理器无法找到 C:/PROGRA~1/RC:/PROGRA~1/?这是正常的/预期的吗?如果我解决了这个问题,我可能也可以解决我的 R 错误。谢谢。

*这是 R 中完整的原始错误

Error: Failed to install 'package' from GitHub:
  create process 'C:/PROGRA~1/R/R-40~1.3/bin/x64/Rcmd.exe' (system error 267,The directory name is invalid.
) @win/processx.c:1040 (processx_exec)

编辑:我的调查显示它可能与斜线的方向有关......因此,例如,C:/PROGRA~1\R(甚至 C:/PROGRA~1\)在 Windows 资源管理器中工作,但只要第二个斜杠是反斜杠...这对解决这个问题有帮助吗?似乎 R 不想将第二个斜杠作为反斜杠...

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。