https://github.com/intridea/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 Push et déploie sur mon serveur de production Je reçois cette erreur même après l'exécution de l'installation groupée sur mon serveur de production.
Vous utilisez probablement Passenger. Voici le problème avec certaines solutions - http://code.google.com/p/phusion-passenger/issues/detail?id=505
Essayez d'exécuter bundle install --deployment
Cette erreur peut être liée à la gemme de printemps. La régénération des bacs à ressorts a fonctionné pour moi.
bundle exec spring binstub --all
pour les gars qui ont collé avec des problèmes "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
Pour moi, il suffisait d'ajouter ceci à gemfile:
source 'http://gems.github.com'
Lorsque votre ordinateur ne redémarre jamais, le problème peut venir de Spring. Spring fonctionnait depuis 350 heures et a entraîné 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’est que depuis (mac) la commande Invite, il n’y avait aucun problème.
spring status
spring stop
et le tour est joué! Tout a encore fonctionné.
Si vous exécutez bundle install
et que vous tentez ensuite d'exécuter tout ce que vous voyez, "... github.com ... n'est pas encore extrait. Lancez bundle install
en premier.". utiliser bundle exec
avant votre commande, par exemple:
bundle exec Rails s
L'installation de gem localement dans le répertoire du projet le corrige pour moi.
$ bundle install --path vendor/bundle
Mettez à jour votre Gemfile comme suit.
gem 'activeadmin', github: 'activeadmin/active_admin', branch: '0-6-stable'
et alors,
bundle install
Si une erreur persiste, vous avez essayé 'bundle install --deployment', puis vous essayez
bundle install --no-deployment
Mon problème était que je n'avais pas accès à github
essayez ssh -vT [email protected]
et voyez si vous obtenez
[email protected]: permission refusée (publickey).
Ensuite, voir https://help.github.com/articles/error-permission-denied-publickey/
Cette solution
$ bundle install --path vendor/bundle
a résolu mon problème avec l'exécution de plusieurs applications Rails via un contremaître.
Remarque: N'oubliez pas d'exécuter rbenv rehash
après si vous utilisez rbenv
.
Et ajoutez /vendor/bundle
dans votre .gitignore
s'il n'a pas encore été ajouté.
C'est une erreur de permission. Ce qui suit a travaillé
Environnement : RVM avec Apache
utilisateur RVM: groupe : rvm: rvm
utilisateur Apache: groupe : Apache: apache
Vous devez ajouter un utilisateur Apache au groupe RVM
usermod -a -G rvm Apache
Ce qui m'a finalement aidé une fois et pour toujours:
Réinstallation de tout comme suggéré par Galen (toutes les étapes de https://github.com/carlhuda/bundler/blob/master/ISSUES.md
Utiliser bundle
au lieu de rvmsudo bundle