Команда rake, bundle, rails не найдена на rvm - PullRequest
0 голосов
/ 24 марта 2012

Я только что установил rvm + rails 3+ на centos 6.0 на облачном сервере Rackspace. Все работает нормально, но иногда, когда я ssh к серверу, я не могу использовать rake, bundle или любые другие команды, связанные с rails, это всегда показывает мне ошибки вроде:

bash: rake: command not found

когда я пытаюсь запустить пакетную установку, он показывает мне эту ошибку:

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

но у меня он точно установлен, и он работал раньше. Я могу использовать rvm rake db:migrate - но раньше без префикса rvm ... Пожалуйста, помогите, я не знаю, почему это происходит - возможно, что-то не так с профилем bash. ..

1 Ответ

3 голосов
/ 24 марта 2012

вы использовали рубин?

 rvm use 1.9.3

это правильно выберет среду и заставит все команды работать правильно.

, чтобы сделать эту настройку постоянной для новых сеансов, также используйте:

rvm use 1.9.3 --default
...