Невозможно установить Rails3 - PullRequest
       1

Невозможно установить Rails3

1 голос
/ 17 сентября 2011

Я работаю: Mac OSX 10.6.8 ruby ​​1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0] и rubygems-1.8.9

Но когда я набираюsudo gem install rails

Я получаю следующие ошибки:

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

/ Система / Библиотека /Frameworks / Ruby.framework / Versions / 1.8 / usr / bin / ruby ​​extconf.rb mkmf.rb не может найти заголовочные файлы для ruby ​​по адресу /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h

Файлы Gem останутся установленными в /Library/Ruby/Gems/1.8/gems/bcrypt-ruby-3.0.1 для проверки.Результаты занесены в /Library/Ruby/Gems/1.8/gems/bcrypt-ruby-3.0.1/ext/mri/gem_make.out

Спасибо за вашу помощь.

Ответы [ 4 ]

1 голос
/ 17 сентября 2011

Я думаю, что библиотеки rails-dev * отсутствуют.Итак, вы можете просто установить библиотеки "rails-dev *" в своей системе и попробовать еще раз установить гем rails.

0 голосов
/ 23 сентября 2011

Вы должны проверить файлы журнала, в которые он помещает ошибки, но, скорее всего, отсутствуют различные библиотеки gcc.[Re] Установите XCode и попробуйте снова.

0 голосов
/ 17 сентября 2011

Возможно, вы захотите использовать предварительно упакованный стек Rails с открытым исходным кодом, например RubyStack (отказ от ответственности, я один из разработчиков). По сути, это установочный пакет «все в одном», поэтому компилировать / устанавливать нечего (его можно легко удалить)

0 голосов
/ 17 сентября 2011

Вы используете системный рубин?

Я предлагаю вам:

  1. Установка rvm
  2. Установите Ruby 1.9.2 с помощью rvm
  3. Установить Ruby on Rails 3.1

Удачи

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