https://github.com/insortingdea/omniauth.git (at master) is not checked out. Please run `bundle install` (Bundler::GitError)
Alors qu’est-ce que je fais? L’installation groupée fonctionne sur le développement, mais lorsque je pousse et déploie sur mon serveur de production. J’obtiens cette erreur, même après avoir exécuté l’installation groupée sur mon serveur de production.
Vous utilisez probablement Passenger. C’est le problème de certaines solutions – http://code.google.com/p/phusion-passenger/issues/detail?id=505
Essayez d’exécuter une bundle install --deployment
Cette erreur peut être liée au joyau du spring. La régénération des bennes à ressorts fonctionnait pour moi.
bundle exec spring binstub --all
Pour moi, il s’agissait simplement d’append ceci à gemfile:
source 'http://gems.github.com'
pour les gars qui ont des problèmes de “bundle & git repo”.
1. $ bundle pack 2. $ bundle install --path vendor/cache
plus de détails, s’il vous plaît se référer à https://stackoverflow.com/a/5268534/445908
Lorsque votre ordinateur ne redémarre jamais, Spring pourrait être le problème. Spring fonctionnait pendant 350 heures et provoquait la mise en cache de l’environnement TEST obsolète. J’ai eu ce problème dans mon environnement de test de concombre dans Rubymine. Étrange c’était que depuis l’invite de commande (mac) il n’y avait pas de problème.
spring status spring stop
et le tour est joué! Tout a fonctionné à nouveau.
L’installation de gem localement dans le répertoire du projet le corrige pour moi.
$ bundle install --path vendor/bundle
Si vous exécutez une bundle install
et que vous tentez d’exécuter tout ce que vous voyez, “… github.com … n’est pas encore extrait. Exécutez l’ bundle install
premier.” – cela signifie que vous devez utiliser bundle exec
avant votre commande, par exemple:
bundle exec rails s
C’est une erreur de permission. Les suivants ont fonctionné
Environnement : RVM avec Apache
RVM utilisateur: groupe : rvm: rvm
Apache utilisateur: groupe : apache: apache
Vous devez append un utilisateur apache au groupe RVM
usermod -a -G rvm apache
Ce qui m’a finalement aidé une fois pour toutes:
Réinstallation de tout ce que Galen a suggéré (toutes les étapes à partir de https://github.com/carlhuda/bundler/blob/master/ISSUES.md )
Utilisation de bundle
au lieu de rvmsudo bundle
Mettez à jour votre Gemfile comme suit:
gem 'activeadmin', github: 'activeadmin/active_admin', branch: '0-6-stable'
et alors,
bundle install
Iif toujours erreur se produit (à cause de vous avez essayé ‘ bundle install –deployment ‘, puis essayez de courir)
bundle install --no-deployment
Cette solution
$ bundle install --path vendor/bundle
a résolu mon problème avec l’exécution de l’application multi-rails via le contremaître.
Note: N’oubliez pas d’exécuter rbenv rehash
après si vous utilisez rbenv
.
Et ajoutez /vendor/bundle
dans votre .gitignore
si pas encore ajouté.