2016-08-02 13 views
2

デベロッパーツール:: install_github(「Rexamine/stringi」) をしようとエラーを取得: はに必要なツールを構築見つかりませんでした文字列をビルドエラー:デベロッパーツールをしようとしたときに「stringiを構築するために必要なツールを構築見つかりませんでした」:: install_github()

私はいくつかの人々がこのエラーを抱えているが、ソリューションは私のために働いていない参照してください。コマンドラインツールが他の人にとって問題に思えたので、私はxcodeを再インストールしました。 RとRStudioのパスを確認して、両方の細かい(端末からも)開くことができます。これはRtoolsの問題だとは思わないが、どこに問題があるのか​​分からない。誰かがこのdevtoolsエラーで何か不運を抱えていましたか?

OSX 10.11.6、RStudioバージョン0.99.896、R 3.2.1 GUI 1.66マーベリックスビルド(6956)、XCodeバージョン7.3.1(7D1014)。

答えて

5

あなたはコマンドラインツールがインストールされている場合、これは単にインストールclangのバージョンを報告しなければならない

/usr/bin/clang --version 

を実行してみることができます。それ以外の場合は、Xcode +コマンドラインツールをインストールするように求められます。

あなたはRStudioの外に、平野Rコンソールで

devtools::install_github("Rexamine/stringi") 

を実行した場合、あなたは何を見ています(これは、実際にインストールされているコマンドラインツールを確保するだけの簡単な方法ですか)?コンソールにエラーがあれば(もしあれば)投稿を更新できますか?

また、RStudioをプレビューリリース(https://www.rstudio.com/products/rstudio/download/preview/)にアップデートして、その効果を確認することもできます。


これはRStudioのビルドツール検出のバグである可能性が高いと思われます。あなたがそれを無効にすることを明示的に試してみてください:

options(buildtools.check = function(action) TRUE) 

これはdevtoolsはRStudioのビルドツールの検出コードを呼び出すと、ちょうどすべてが利用可能であると仮定しようとしないことを確認する必要があります。

+0

Rコンソールからインストールしてください! –

+0

RStudioでなければならないので、プレビューリリースに更新しましたが、まだRStudioからstringiをインストールできない –

+0

最初に 'githubリモートから' stringi 'のインストールをスキップすると、SHA1(9c5c9721)は変更されていません最後にインストールします。 インストールを強制するには 'force = TRUE'を使用してください。私がインストールを強制すると、前と同じエラーが表示されます –

関連する問題