problème avec bundle
J'essaie de commande bundle install --local
mais il montrera question:
-bash: /usr/local/bin/bundle: /usr/local/bin/ruby: bad interpreter: No such file or directory.
s'il vous plaît aider moi.
merci d'essayer de vous
qui ruby: /usr/bin/ruby. la liasse de: /usr/local/bin/bundle
vous avez un rubis sur /usr/local/bin/ruby ? Vous utiliser rvm ?
which ruby
et which bundle
et de partager les la sortiequi ruby: /usr/bin/ruby. la liasse de: /usr/local/bin/bundle
vous avez un rubis sur /usr/local/bin/ruby ? Vous utiliser rvm ?
OriginalL'auteur khanh | 2010-10-18
Vous devez vous connecter pour publier un commentaire.
Je pense que vous devez exporter le chemin de ruby et bundle dans votre .bashrc (linux).
Ouvrir votre
.bashrc
et ajouter cette ligne:Il devrait fonctionner.
Je préfère le répertoire /usr/local/bin avant /usr/bin. De cette façon, votre personnel bacs à exécuter de préférence pour le système de bacs.
OriginalL'auteur zengr
La solution qui a fonctionné pour moi est tout à fait différent, peut-être parce que j'ai été contradictoires sur l'utilisation de RVM ou pas.
J'ai utilisé "qui bundler' pour savoir où bundler était lancé, c'est à partir de /usr/bin/bundler. Remarquant que /usr/bin/bundler a commencé avec un emplacement et la version de ruby qui n'existait pas sur mon système, pas plus, je n'ai
De contrôle qui bundler de nouveau confirmé que bundler est maintenant installé à l'intérieur d'un .rvm environnement au lieu de /usr/bin/bundler, et maintenant les références de la bonne version de ruby; de sorte bundle install fonctionne maintenant pour mon rails de projet de.
OriginalL'auteur LisaD
De mon côté, je suis en utilisant rbenv.
Quand j'ai vérifié le fichier /usr/local/bin/bundle, il montre que c'est à l'aide de l'ancienne ruby, ce qui provoque le problème.
en le changeant de point de bon ruby résoudre le problème
OriginalL'auteur ken
La
bundle
exécutable est fourni par lebundler
gem. Si vous utilisezrvm
puis de le voirwhich bundle
dans/usr/local/bin/bundle
indique un problème, parce que l'utilisation dervm
moyen des perles commebundler
sont installés dans votre répertoire /home, généralement dans~/.rvm/gems/...
.OriginalL'auteur Roger Marlow
Nouvellement créé sertie gem bundler est manquante pour moi,
Avant de bundler chemin d'installation pour elle, /usr/local/bin/bundler
Installé bundler pour résoudre le problème.
Bundler chemin des modifications, /home/root/.rvm/gems/ruby-2.2.1@drag-drop-list/bin/bundler
OriginalL'auteur rahul patil
Rencontre ce même problème,
J'ai trouvé bundler l'installation dans
/var/lib/gems/2.3.0/gems/bundler-1.16.1;
Ensuite, j'ai fixé l'erreur en créant un lien symbolique comme ceci:
ln -s /var/lib/gems/2.3.0/gems/bundler-1.16.1/
/usr/lib/ruby/gems/2.3.0/gems/bundler-1.16.1
Je l'ai fait parce que j'avais besoin de cette version de ruby.
OriginalL'auteur Jose Eduardo Quintero Key