2013-03-05 1 views
0

Использование Rails Composer (http://railsapps.github.com/rails-composer/) Я создал новое приложение, но я не могу запустить рельсы в недавно созданном каталоге приложений, даже если рельсы могут быть запущены где-либо еще.Создано приложение с рельсовым составом, но не удается запустить рельсы в каталоге приложения

[email protected]:~$ rails 
Usage: 
rails new APP_PATH [options] ... 

[email protected]:~$ cd myapp/ 
[email protected]:~/myapp$ rails 
The program 'rails' can be found in the following packages: ... 

Использование Ubuntu 12.10 и РВМ

+0

Что вы получаете после ввода 'ruby -v' – benchwarmer

+0

У меня установлен рубин 2.0.0 и установлен только рубин 1.9.3 для этого. ruby -v дает «1.9.3» при запуске в каталоге myapp /, а в противном случае - «2.0.0». Приложение имеет свой собственный .rvmrc с определенным gemset. – user1548619

ответ

1

Вы используете RVM? Если есть файл .rvmrc, привязанный к gemset? Если это так, в этом gemset не может быть рельсов.

Тип rvm gemset list чтобы посмотреть, какие гемземы были созданы.

+0

gemsets для ruby-1.9.3-p392 (найдено в /home/user/.rvm/gems/ruby-1.9.3-p392) (по умолчанию) global => myapp – user1548619

+0

Затем выполните «список драгоценных камней». Если вы не видите рельсы, вам нужно запустить 'gem install rails', чтобы установить его или просто' bundle install', чтобы установить все драгоценности, которые у вас есть в моем Gemfile. Они будут добавлены в глобальный гемсет. –

Смежные вопросы