2012-03-24 13 views
0

Ich habe gerade rvm + Schienen 3+ auf CentOS 6.0 bei Rackspace Cloud Server installiert. Alles funktioniert gut, aber manchmal, wenn ich an den Server ssh kann ich nicht Rake verwenden, bündeln oder andere Schienen bezogene Befehle zeigt es mir immer Fehler wie:Rake, Bundle, Rails Befehl nicht gefunden auf Rvm

bash: rake: command not found 

wenn ich versuche Bündel zu laufen installieren es zeigt mir diese Fehler:

ERROR: Gem bundler is not installed, run `gem install bundler` first. 

aber ich es sicher installiert haben und es funktionierte before.I rvm rake db:migrate verwenden können - aber es verwendet, um ohne rvm Präfix ... Bitte helfen sie, ich weiß nicht, warum das passiert ist - vielleicht etwas falsch mit Bashprofil ...

Antwort

3

hast du einen Rubin benutzt?

rvm use 1.9.3 

Dies wird richtig Umgebung auswählen und alle Befehle ordnungsgemäß funktionieren.

machen dies auch für neue Sitzungen dauerhafte Einstellung verwenden:

rvm use 1.9.3 --default 
+0

Hey mpapis es i einmal diesen Befehl funktioniert, aber sobald ich auf Server ssh wieder - seine wieder gebrochen und ich hasse wieder diesen Befehl eingeben . –

+0

Hat es funktioniert nach Verwendung von "verwenden" Schlüsselwort :) danke –