2016-02-14 3 views
0

Я новичок в Ruby on Rails, и я использую RubyMine 8. После того как я создал новый проект, я попытался посмотреть версию рельсов, набрав $ rails -v, то я получил Could not find rake-10.5.0 in any of the sources Run 'bundle install' to install missing gems. Я попытался установить грабли, набрав $ gem install rake, но я все еще получаю эту ошибку. Кто-нибудь может мне помочь? Вот два скриншота: Cannot find rake error и Warnings.RubyMine: Не удалось найти rake-10.5.0 в любом из источников

Я попытался установить пакет и установить обновление, перейдя в Инструменты -> Bundler -> Установить (и обновить), и я проверил версию рейка, набрав rake --version (дает мне 10.5.0), но ни один из них не работает , Спасибо!!

+0

какая версия рейка работает над проектом? попробуйте rake -version внутри вашей папки проекта. – 0r4cl3

+0

вы попробовали 'bundle update'? – tillmo

+0

Я пробовал оба совета от комментариев, но они не работают, я обновил свой вопрос двумя скриншотами. Пожалуйста, посмотрите, можете ли вы помочь, спасибо! – mayijia66fly

ответ

0

Я решил свою проблема по

  1. удалить все драгоценные камни, в том числе рельсы драгоценный камень:
    gem uninstall -aIx

  2. Переустановите рельсам:
    gem install rails

  3. Тогда RubyMine как-то не обнаружить Рельсы версии я просто установлен, для создания проекта, запустить rails new projectName
    в терминале для создания проекта t, а затем откройте папку проекта в RubyMine.

0

Используйте следующие

Bundle exec rake rake-command 

и использовать

rails -version 

Чтобы узнать Рельсы версии После всего этого бега

bundle install 

..

+0

Привет, спасибо за ваш ответ, но он все еще не работает. Проблема в том, что я делаю, я не могу запустить rails -v. Я добавил rake в свой Gemfile и запустил установку пакета, rake даже появляется в списке установленных камней и имеет каталог, но всякий раз, когда я запускаю rails -v, я получаю сообщение «не могу найти грабли» и получаю предупреждающее сообщение в Скриншот. – mayijia66fly

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