web-dev-qa-db-fra.com

Une erreur s'est produite lors de l'installation de JSON (1.8.1) et Bundler ne peut pas continuer - Rails

Une erreur s'est produite lors de l'installation de json (1.8.1) et Bundler ne peut pas continuer . Assurez-vous que gem install json -v '1.8.1' réussit avant de regrouper . Xcrun: erreur: chemin du développeur actif non valide (/ Library/Developer/CommandLineTools), manquant à l'adresse: /Library/Developer/CommandLineTools/usr/bin/xcrun

make failed, code de sortie 1

Je sais que cela a déjà été posté, mais j'ai essayé la mise à jour groupée, l'installation groupée et le placement du fichier gem dans mon fichier gem et l'installation groupée, mais rien ne fonctionne des autres réponses.

des idées?

6
thatsmesofia

Courir "bundle update" a fonctionné pour moi.

21
Waqas

Vous pouvez essayer bundle update && bundle install.
Plus à ce sujet ici .

10
sonlexqt

Une approche plus sûre peut être: 
bundle update json 
bundle install

6
Edgar Aviles

Exécutez ce qui suit dans le terminal:

xcode-select --install

La source

3
phil pirozhkov

Supprimez votre ancien fichier Gemfile.lock et exécutez à nouveau bundle. Une version plus récente de json devrait être installée.

1
Sirajus Salayhin

Avec Ruby 2.4.4, utilisez Backup version 5.0.0.beta.1. 

bijou installer sauvegarde -v5.0.0.beta.1

Cela a résolu le problème pour moi

1
kgehlot