Обновление рельсов на Mac - PullRequest
0 голосов
/ 05 ноября 2018

Я знаю, вопрос к этому, вероятно, очень прямой, но я немного новичок в рельсах, поэтому, пожалуйста, потерпите меня. На моем Mac была установлена ​​версия rails 5.1.5, и мне нужно обновить rails до версии 5.1.6, и я не могу этого делать.

Я пытался

 `sudo gem install rails -v 5.1.6`

но это дает ошибку ОШИБКА: не удалось построить собственное расширение для гема.

Использование gem list дает, что у меня есть

рельсы (5.1.5, 5.1.4)

Я тоже пробовал bundle update rails

Я продолжаю получать Не могу найти Gemfile

Что я делаю не так ??

1 Ответ

0 голосов
/ 05 ноября 2018

gem - собственный менеджер пакетов для Ruby.

Bundler (bundle) - это драгоценный камень для управления связками драгоценных камней через Gemfile.

Я рекомендую вам использовать менеджер версий для Ruby, такой как rvm, rbenv или chruby, а также установить xcode и пакет инструментов командной строки xcode. У некоторых гемов есть зависимости, написанные на C, которые нужно настроить и скомпилировать, все это и некоторые другие поставляются с xcode.

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