在Windows中更改R中环境变量的路径。

时间:2016-08-02 06:03:49

标签: r windows batch-file environment-variables

我正在尝试在PC上添加以下环境变量路径(在64位Windows 10上运行)。

路径:C:\ R-3.2.5 \ bin \ x64

当我在命令提示符下运行R.exe时,我收到错误“未被识别为内部或外部命令”(截断)。

gcc --help在将rtoOls路径添加到环境变量后起作用。

我尝试创建它工作的批处理文件(但我只是通过给出R的路径来检查。)

我如何解决这个问题,或者只是添加批处理文件的其他路径并每次都执行它?

重复案件问题的道歉。

提前致谢

1 个答案:

答案 0 :(得分:0)

在Admin Cmd提示符中尝试此操作,如果有任何错误,请告诉我:

@echo off
setLocal EnableDelayedExpansion
set "RPath=C:\R-3.2.5\bin\x64"                     
set "envPath=%PATH%" & set "Separator="
if not "%envPath:~-1%" == ";" set "Separator=;"

if "!envPath:%RPath%=!"=="%envPath%" (
    setx PATH "%PATH%%Separator%%RPath%" /M )
timeout 5
exit /b

再次重新启动Cmd后,您应该能够毫无问题地运行R.exe。