Ошибка установки Rails: для "самородного" самородка требуются установленные инструменты сборки

i m установка Rails 3 в мои окна. Я установил последнюю версию ruby ​​2.0.0 и обновил драгоценные камни. но когда я устанавливаю рельсы с помощью gem install rails, появилось успешное сообщение, но, наконец, я нашел

 ERROR:  Error installing rails:
     The 'atomic' native gem requires installed build tools

    Please update your PATH to include build tools or download the DevKit
    from 'http://rubyinstaller.org/downloads' and follow the instructions
    at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'

Помогите мне...

Ответ 1

Я тоже пережил ту же проблему. Проведя много исследований, я нашел решение, которое работает.

Запустите эту команду:

pik list

Он должен показать вам

187: ruby 1.8.7 (2010-08-16 patchlevel 302) [i386-mingw32]
192: ruby 1.9.2p290 (2011-07-09) [i386-mingw32]
193: ruby 1.9.3p327 (2012-11-10) [i386-mingw32]
200: ruby 2.0.0p247 (2013-06-27) [i386-mingw32]

Если он не указывает на Ruby версии 200, выполните следующие действия:

pik use 200

Теперь запустите следующее, чтобы улучшить DevKit до установленного Ruby:

ruby dk.rb install

Наконец, запустите следующее:

gem install rails

Это установит последнюю версию Rails версии 4 для Ruby 2.0.

Ответ 2

Как сказано в сообщении об ошибке, вам необходимо установить Ruby DevKit, который можно получить на RubyInstaller.org. (также нужно проверить подходящую версию Devkit)..

И извлеките zip файл DevKit куда-нибудь (вы используете windows then- > : c:\xxxx) Перейдите в c:\xxxx и запустите "ruby dk.rb init", а затем "ruby dk.rb install"..

И попробуйте перекрыть рельсы..

Я надеюсь, что это поможет,

Ответ 3

Я тоже пережил ту же проблему.:) но это моя первая установка ruby ​​на windows и "pik" недоступна поэтому я поместил меня в папку devkit и попробую: ruby ​​dk.rb init а также ruby dk.rb install  и окончательно монтажные рельсы  ... нет больше застоек

Ответ 4

github.com сообщает нам, что:

Путь к вашему RUBY_INSTALL_DIR не должен содержать пробелов (например, в "C:\Program Files\Ruby193" ). Это очень важно, потому что пробелы на пути к вашей рубиновой установке вызовут определенные сообщения об ошибках, как только вы попытаетесь установить драгоценные камни, требующие DevKit.

Это решило проблему такого рода для меня.

Ответ 5

Вам, вероятно, не понравится этот ответ, но если вы пойдете: https://github.com/oneclick/rubyinstaller/wiki/Development-Kit
как он говорит в сообщении, это на самом деле помогает вам совсем немного.

Сообщается, что вы устанавливаете Development-Kit, затем cd, в каталог, в который вы помещаете его, запускаете "ruby dk.rb init" и "ruby dk.rb install", а когда он заканчивается, вы можете запустить "gem install rails" "и он просто работает.

Легко пропустить, поскольку я не видел его в первый раз либо