RVM-bundle nicht gefunden
Ich gerade installiert rvm und dann die bundler gem.
➜ ~ ruby -v
ruby 1.8.7 (2011-02-18 patchlevel 334) [i686-darwin10.7.0]
➜ ~ gem list|grep bundler
bundler (1.0.12)
Aber wenn ich versuche zu laufen, der bundle-Befehl, dann bekam ich die folgende Fehlermeldung:
➜ ~ which bundle
bundle not found
Das interessante an der Sache ist, dass es funktioniert, wenn ich Schreibe "rvm ruby"
➜ ~ rvm ruby bundle
Immer noch, ich glaube nicht, dass, wie ich sollte voranstellen rvm ruby vor jeden Befehl. Ist dieses Verhalten korrekt?
EDIT: anscheinend ist das problem, dass die default-Konfiguration wird nicht gespeichert zwischen den Schalen.
Wenn ich Schreibe "rvm 1.8.7 --Standard", dann funktioniert es, aber sobald ich öffnen einer neuen shell nicht.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Laufen
$ rvm use 1.8.7
und Sie sollte gut sein. Der Grund dafür ist, dass die rvm verwendet die system-ruby/gems sofern Sie nichts anderes angeben. Sie können dies überprüfen, indem Sie ausführenwhich ruby
und überprüfen Sie den Pfad.Können Sie die standardmäßige ruby mit rvm als gut, etwa so:
$ rvm --default use 1.8.7
.return
und .bash_rc?Mein problem war, dass ich hatte .rvm/bin auf meinem Weg auf .der zshrc, die verursacht wurde, alle Art von Problemen
Diese funktioniert bei mir :
Mehr details hier : http://marcgrabanski.com/gem-management-with-rvm-and-bundler/