【发布时间】:2022-09-29 01:36:10
【问题描述】:
我尝试在我的 Windows 计算机上下载 R 的最新版本(4.2.0),并在尝试打开程序时收到此错误消息。 \"致命错误:\'R_TempDir\' 包含空格\"。有没有人遇到过这个问题或对如何解决它有任何想法?我尝试重新安装程序并移动程序的存储位置,但没有运气。
-
请注意,v4.2.0 是 R 的当前版本,而不是 R Studio。
我尝试在我的 Windows 计算机上下载 R 的最新版本(4.2.0),并在尝试打开程序时收到此错误消息。 \"致命错误:\'R_TempDir\' 包含空格\"。有没有人遇到过这个问题或对如何解决它有任何想法?我尝试重新安装程序并移动程序的存储位置,但没有运气。
我在 Windows 10 上使用 4.2.0 的 R 也遇到了这个问题,但之前版本的 R 没有。
就我而言,原因是默认临时文件夹位于我的用户目录中,而我的用户 ID 中有一个空格。显然这会导致一个问题。
我可以通过在 Windows 中设置全局环境变量 TMPDIR 来解决它:
顺便说一句,我不认为这是 RStudio 特定的问题(而且 4.2.0 无论如何都不是 RStudio 的版本)。
【讨论】:
谢谢文克的帖子。它对我不起作用,但它为我指明了可行的解决方案的方向。
我将 TEMP 和 TMP 变量的值更改为其中没有空格的文件夹或路径中的任何文件夹名称(如您所述)。
我正在使用 Windows 10 机器。
抢
附言我的第一个解决方案是恢复到最初工作的早期版本的 R。不过最近,即使使用以前的版本,我也遇到了同样的错误。我不是专家,但整个事情很奇怪 IMO。
【讨论】: