C'est une sorte de bizarre. Chaque fois que je fais un bundle installer, Bundler installe toutes mes pierres précieuses sur le chemin # {rails_root} /json_pure/ruby/1.8/gems. J'ai copié le gemfile directement d'une autre application qui fonctionne parfaitement, et je ne pense pas que j'ai modifié une autre configuration. Toutes idées ce qui pourrait se passer ici?
Vous ne savez pas si cela aide, mais mon gemfile.lock est ci-dessous: p>
4 Réponses :
hmm .. devinez simplement que lorsque vous avez initialement installé Bundler. Essayez une réinstallation avec ceci:
Vous pouvez spécifier ce paramètre lors de l'installation via
Installation / chemin d'accès / à / à / à / Bundle code>. Bundler se souviendra où vous avez installé les dépendances sur une machine particulière pour les installations ultérieures, les charges, les configurations, etc. p> blockQuote>
Il s'agit également de recommandations de Carl Huda pour le dépannage: P>
rm -rf ~/.bundle/ ~/.gem/ .bundle/ Gemfile.lock bundle install
Cela a fonctionné pour moi. Si cela aide toute personne, je pense que j'ai déclenché cela à un moment donné en entrant somnolent d'entrer Bundle installer Coffee-script code>
Il suffit de retirer .Bundle travaillé pour moi. Je ne pense pas que vous devez supprimer gemfile.lock
Si vous tapez accidentellement On dirait que vous pouvez revenir à la normale avec commande-ligne-ui-échec em> p>
compris à partir de: http://www.theirishpenguin.com/2011/03/05/bundler-installing-gems-into-the-wrong-directory-mea-culpa/ p> Bundle installer quelque_gem code> Il semble définir définitivement votre répertoire GEM sur certains_gem. P>
Installation de paquet --System code> p>
Je ne comprends pas pourquoi Bundler n'utiliserait pas simplement votre répertoire RVM actuel? Toute raison pour laquelle il n'est pas assez intelligent de savoir que vous utilisez ce RVM Gemset et qu'il devrait installer sous cela?
Vous avez probablement Bundle_Path: défini dans .Bundle / config. Changer ou supprimer cette ligne. P>
+1 C'est ce qui se passe si vous faites un Installation d'ensemble --System code> comme @brian suggéré.
avait le même problème après que j'ai mis à niveau xcode p>
Je devais courir:
sudo xcode-select -switch / bibliothèque / développeur / Commandlinetools /
alors:
Sudo Bundle Installer --System P>
Après cela, tout allait bien. p>