打开 R 时出现“错误:‘\U’在字符串中没有使用十六进制数字 (<input>:4:36)”

问题描述 投票:0回答:1

我使用的是 R 版本 4.3.2,每当我打开程序时,都会显示以下错误消息: 错误:在字符串中使用“\U”而没有十六进制数字 (:4:36)。

是否可能是这些目录路径中的其他内容导致了错误消息? 我仍然可以毫无问题地使用 R 和 Rstudio,但是当我想在 Visual Studio 代码中使用 R 扩展时,此错误消息会阻止我使用 R 和全局环境。

问候 安德烈亚斯

在之前关于此问题的文章中,建议将文件目录中的所有反斜杠更改为正斜杠。 在启动 R 时,我收到“错误:在以“C:\U””开头的字符串中没有使用十六进制数字的“\U” 但是,这是我当前的目录地址:

.libPaths() [1]“C:/Users/ap/AppData/Local/R/win-library/4.3” [2]“C:/Program Files/R/R-4.3.2/library”
getwd() [1]“C:/Users/ap/Documents”

error-handling
1个回答
0
投票

我通过在 R 终端中使用以下命令成功解决了这个问题: file.edit(file.path("~", ".Rprofile")) 然后在 Rprofile 目录中添加一个额外的反斜杠。

© www.soinside.com 2019 - 2024. All rights reserved.