问题描述
我已经完全卸载了 R、RStudio 和 RTools 并删除了所有文件夹(如 here 所述);然后重新安装 R (4.0.4)、RTools (4.0 x86) 和 RStudio (1.4.1106)。我已将 RTools 文件夹添加到路径 (Sys.getenv("PATH") # [1] "$C:\\rtools40\\usr\\bin;...."
) 但问题仍然存在 - “make”为空,尽管 C:\rtools40\usr\bin\make.exe
存在:
> Sys.which("make")
make
""
有人可以帮我吗? (This 问题没有帮助,因为我的 PATH 变量已经包含 RTools 文件夹。)
非常感谢! :)
解决方法
对于后代:问题是“$”不属于路径。
感谢@r2evans 提供的解决方案 - Sys.setenv(PATH=gsub("^\\$","",Sys.getenv("PATH")))
成功了。