Почему я получаю «Rails требует RubyGems> = 1.3.2», если у меня установлена ​​1.3.6? - PullRequest
2 голосов
/ 14 марта 2010

У меня есть Google, и я не нашел много ...

Я пытаюсь запустить скрипт / сервер для моего проекта Rails, и я получаю

Rails требует RubyGems> = 1.3.2. Пожалуйста, установите RubyGems и попробуйте снова: http://rubygems.rubyforge.org

gem --version Показывает 1.3.6. Рельсы и все драгоценные камни были установлены с помощью sudo. Я на Mac OSX 10.6.

Ответы [ 2 ]

3 голосов
/ 14 марта 2010

что делает / usr / bin / env ruby ​​-v и / usr / bin / env gem -v show?

Возможно, вы используете две версии ruby ​​/ gem, а ваше приложение rails обращается к неправильной версии

Также попробуйте проверить путь к вашей среде и убедитесь, что он смотрит на правильную версию

0 голосов
/ 15 июня 2016

Я не эксперт, но у меня была похожая проблема в приложении Rails 2.1.2 на Ruby 1.87.

Я пробовал это через bundle exec ruby script/server, и это, по крайней мере, позволило WEBrick работать на меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...