2017-07-06 12 views
-1
Sys.which('gcc') 
                   gcc 
"C:\\Users\\[redacted]\\Documents\\aps\\Rtools\\mingw_32\\bin\\gcc.exe" 

Sys.which('ls') 
                 ls 
"C:\\Users\\[redacted]\\Documents\\aps\\Rtools\\bin\\ls.exe" 

find_rtools(cache=FALSE,debug=TRUE) 

Scanning path... 
ls : C:\Users\[redacted]\Documents\aps\Rtools\bin\ls.exe 
"C:/Users/[redacted]/Documents/aps/rportnov/bin/x64/R" --no-site-file --no-environ --no-save --no-restore --quiet CMD \ 
    config CC 

Scanning registry... 
WARNING: Rtools is required to build R packages, but is not currently installed. 

Please download and install Rtools 3.4 from http://cran.r-project.org/bin/windows/Rtools/. 
+0

どのようにRtoolsをインストールしましたか? 'find_rtools'関数は、特定のレジストリキーを検索してインストールを確認します。出力からは存在しないように見えます。具体的には、 'HKEY_CURRENT_USER'または' HKEY_LOCAL_MACHINE'の 'SOFTWARE \ R-core \ Rtools'を探します。 – MrFlick

+0

私は管理者権限なしに個人的なフォルダにインストールしました。 – kurast

+0

最新のバージョンをダウンロードしたとしますか?インストール中にレジストリキーを設定するオプションがありましたか?あなたはそれを選択解除しましたか?これらのキーが存在することを確認するためにregeditを使用できますか? – MrFlick

答えて

0

これはインストール時に生成されたレジストリの問題で、再インストールして機能しました。

関連する問題