R Studio 致命错误:“R_TempDir”包含空格

sha*_*anb 8 windows r

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

小智 7

我在 Windows 10 上使用 R 4.2.0 时也遇到过此问题,但在早期版本的 R 上没有遇到过此问题。

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

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

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

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