1 votes

erreur de rails sur MacOS mojave 10.14.5 : config/load_config.rb:5:in `require' : cannot load such file -- configurate (LoadError)

J'essaie d'installer ruby et rails sur MacOS en utilisant rbenv.

En cours d'exécution rails new myapp y rails -v

il y a une erreur :

5: from bin/rails:8:in `<main>'
4: from bin/rails:8:in `require_relative'
3: from /Users/jagtarsingh/config/boot.rb:8:in `<top (required)>'
2: from /Users/jagtarsingh/config/boot.rb:8:in `require_relative'
1: from /Users/jagtarsingh/config/load_config.rb:5:in `<top (required)>'/Users/jagtarsingh/config/load_config.rb:5:in `require': cannot load such file -- configurate (LoadError)

Je suis les sources suivantes

http://guides.railsgirls.com/install#setup-for-os-x https://gorails.com/setup/osx/10.14-mojave

Je n'ai pas de bon terme de recherche qui puisse m'aider à comprendre cette erreur. Où puis-je commencer à faire des recherches ou à poser un diagnostic ?

1voto

Oskar Points 1242

Ce guide est très bien fait et très proche de l'installation, mais je crains qu'il ne soit pas suffisant pour faire fonctionner les rails.

Les deux choses que j'ai pu reproduire sont les suivantes rbenv n'appelle pas la bonne version de gem pour installer rails et même après avoir refait les choses, rails est toujours appelé à partir de /usr/bin et non à l'endroit où homebrew y rbenv cachent la version hors système de ces outils.

Pour vérifier à quel endroit de votre PATH les outils clés sont appelés :

which ruby gem rails rbenv

Sur un système propre, vous verriez ceci :

$ which ruby gem rails rbenv
/usr/bin/ruby
/usr/bin/gem
/usr/bin/rails

Après avoir suivi ces instructions, votre gem n'appelle toujours pas la version /usr/local, donc vous installez rails contre le framework système et non celui prévu. Je n'ai pas encore de solution complète, mais cela pourrait aider quelqu'un qui sait comment chercher le fichier gem pour nous permettre d'éviter cette erreur dans le guide d'installation et de ne pas avoir à décortiquer les scripts pour savoir quelles sont les autres étapes nécessaires.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X