【问题标题】:R Studio Fatal error: 'R_TempDir'contains spaceR Studio 致命错误:\'R_TempDir\'包含空格
【发布时间】:2022-09-29 01:36:10
【问题描述】:

我尝试在我的 Windows 计算机上下载 R 的最新版本(4.2.0),并在尝试打开程序时收到此错误消息。 \"致命错误:\'R_TempDir\' 包含空格\"。有没有人遇到过这个问题或对如何解决它有任何想法?我尝试重新安装程序并移动程序的存储位置,但没有运气。

  • 请注意,v4.2.0 是 R 的当前版本,而不是 R Studio。

标签: r windows


【解决方案1】:

我在 Windows 10 上使用 4.2.0 的 R 也遇到了这个问题,但之前版本的 R 没有。

就我而言,原因是默认临时文件夹位于我的用户目录中,而我的用户 ID 中有一个空格。显然这会导致一个问题。

我可以通过在 Windows 中设置全局环境变量 TMPDIR 来解决它:

  1. 转到开始按钮旁边的搜索框并输入“环境”
  2. 单击“编辑系统环境变量”选项
  3. 单击窗口底部附近的“环境变量”按钮
  4. 点击“新建”,变量名输入TMPDIR,变量值下不带空格的合适目录(我选择C:\Temp)

    顺便说一句,我不认为这是 RStudio 特定的问题(而且 4.2.0 无论如何都不是 RStudio 的版本)。

【讨论】:

    【解决方案2】:

    谢谢文克的帖子。它对我不起作用,但它为我指明了可行的解决方案的方向。

    我将 TEMP 和 TMP 变量的值更改为其中没有空格的文件夹或路径中的任何文件夹名称(如您所述)。

    我正在使用 Windows 10 机器。

    附言我的第一个解决方案是恢复到最初工作的早期版本的 R。不过最近,即使使用以前的版本,我也遇到了同样的错误。我不是专家,但整个事情很奇怪 IMO。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-21
      • 1970-01-01
      • 2017-04-29
      • 1970-01-01
      • 2013-11-29
      • 1970-01-01
      • 1970-01-01
      • 2015-08-30
      相关资源
      最近更新 更多