web-dev-qa-db-ja.com

json(1.8.1)のインストール中にエラーが発生し、Bundlerを続行できません-Rails

Json(1.8.1)のインストール中にエラーが発生し、Bundlerを続行できません。 gem install json -v '1.8.1'バンドルする前に成功します。 xcrun:エラー:無効なアクティブな開発者パス(/ Library/Developer/CommandLineTools)、xcrunがありません:/ Library/Developer/CommandLineTools/usr/bin/xcrun

makeが失敗し、終了コード1

私はこれがすでに投稿されていることを知っていますが、バンドルの更新、バンドルのインストール、gemファイルをgemファイルとバンドルのインストールに入れてみましたが、他の回答からは何も機能しません。

アイデア?

6
thatsmesofia

「バンドルアップデート」の実行は私のために働いた。

22
Waqas

あなたが試すことができます bundle update && bundle install
これについての詳細 ここ

10
sonlexqt

より安全なアプローチは次のとおりです。
bundle update json
bundle install

7
Edgar Aviles

古いGemfile.lockファイルを削除して、バンドルを再度実行します。新しいバージョンのjsonをインストールする必要があります。

3

ターミナルで以下を実行します。

xcode-select --install

ソース

3
phil pirozhkov

Ruby 2.4.4では、バックアップバージョン5.0.0.0.beta.1を使用します。

gem install backup -v5.0.0.beta.1

これで問題は解決しました

1
kgehlot