2016-08-02 70 views
0

我想在我的PC上添加以下環境變量的路徑(適用於64位Windows 10)。在Windows中更改R中環境變量的路徑。

路徑:C:\ R-3.2.5 \ BIN \ 64

當我在命令提示運行運行R.exe我得到錯誤 「未被識別爲內部或外部命令」(截斷)。

gcc --help在向環境變量添加rtoOls路徑後工作。

我試着創建它的工作批處理文件(但我只是通過給路徑R檢查)。

我該如何解決這個問題,或者應該去添加其他路徑到批處理文件並每次執行它?

重複案件問題的道歉。在管理員命令提示符

在此先感謝

+0

您是否正在運行批處理命令?您是否運行R或R CMD或R.exe?我們需要更多的能夠幫助您 – NJBurgo

+0

在我的PC上向環境變量添加C:\ R-3.2.5 \ bin \ x64後,我正在運行R.exe。但它會引發錯誤。然後我嘗試了不同版本的R發生了同樣的情況。所以我用下面的路徑創建了一個批處理命令,然後R.exe工作所以我想知道我在爲環境變量添加路徑時做錯了什麼?因爲批處理命令正在工作,但不添加環境變量的路徑。同時向環境變量添加Rtools路徑似乎工作正常。 – Jayaprakash

回答

0

試試這個,讓我知道如果任何錯誤:

@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 。