如何解决错误:“Windows 找不到 'C:/PROGRA~1/'检查拼写并重试”
我在 Windows 10 中的 R
中遇到关于在尝试从 GitHub* 安装程序包时查找目录的错误。在尝试解决此错误的过程中,我得出了一些观察结果。
例如,Windows 资源管理器和我的浏览器都可以找到 C:/PROGRA~1
,但只有我的浏览器才能找到安装了 C:/PROGRA~1/R
的 R
。特定的 Windows 资源管理器错误是:
Windows can't find 'C:/PROGRA~1/R'. Check the spelling and try again.
然而,Windows 资源管理器可以找到 C:/Program Files/R
没有问题。上面的错误与 C:/PROGRA~1/Adobe
、C:/PROGRA~1/Google
或任何其他错误相同。更有趣的是,只要我们在末尾添加一个简单的斜杠,Windows Explorer 甚至找不到原始程序文件路径!所以 C:/PROGRA~1/
会输出类似的错误。
那么谁能向我解释为什么 Windows 资源管理器无法找到 C:/PROGRA~1/R
或 C:/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 举报,一经查实,本站将立刻删除。