R、 macosx,Rscript致命错误:为';创建临时文件-e';失败

R、 macosx,Rscript致命错误:为';创建临时文件-e';失败,r,rscript,R,Rscript,我正在Mac osx 10.11.6(El Capitan)上运行R3.6.0,通过system()调用Rscript时出现“致命错误:为'-e'创建临时文件失败”错误 我在尝试通过future创建集群时遇到了这个错误,这使我想到了这个特定的示例 future::makeClusterPSOCK(1, outfile = NULL, verbose = TRUE) 这也会调用Rscript并失败,出现相同的错误 另外,如果我从命令行调用Rscript,它运行良好 我把它整理好了——大约一年前,

我正在Mac osx 10.11.6(El Capitan)上运行R3.6.0,通过system()调用Rscript时出现“致命错误:为'-e'创建临时文件失败”错误

我在尝试通过future创建集群时遇到了这个错误,这使我想到了这个特定的示例

future::makeClusterPSOCK(1, outfile = NULL, verbose = TRUE)
这也会调用Rscript并失败,出现相同的错误


另外,如果我从命令行调用Rscript,它运行良好

我把它整理好了——大约一年前,我在.REnviron文件中设置了TMPDIR变量,当时我想是在尝试修复其他东西。该文件夹无效,仅在运行系统调用时使用。将R升级到3.6.1并没有解决这个问题,因为该文件仍然存在


解决方案:删除主文件夹中.REnviron中有问题的行

在macOS 10.14.6.Hi@leonfrench上的终端和R.app中使用R 3.6.1时不会出错。我也有同样的问题。能否更具体地说明.REnviron文件的位置以及删除哪一行?非常感谢。
[1] "Fatal error: creating temporary file for '-e' failed"
attr(,"status")
[1] 2
Warning message:
In system(test_cmd, intern = TRUE) :
  running command '/Library/Frameworks/R.framework/Resources/bin/Rscript -e 'print("Hello")'' had status 2
future::makeClusterPSOCK(1, outfile = NULL, verbose = TRUE)