Вопрос

Бег с Ruby 1.9.2

IDE жалуется, что требуется Gem Ruby-Debug-Base19x и предлагает его установить.

Однако при попытке установить его отображает сообщение

Не удалось установить драгоценные камни. Следующие драгоценные камни не были установлены: c:/программные файлы (x86)/jetbrains/rubymine 3.2.4/rb/gems/ruby-debug-base19x-0.11.30.pre2.gem: ошибка установка Ruby-debug-base19x-0.11. 30.pre2.gem: Нативный драгоценный камень Linecache19 требуется установленные инструменты сборки. Пожалуйста, обновите свой путь, чтобы включить инструменты сборки или загрузить Devkit с 'http://rubyinstaller.org/downloads' и следуйте инструкциям по адресу http://github.com/oneclick/rubyinstaller/wiki/development-kit 'c: /Файлы программы (x86)/jetbrains/rubymine 3.2.4/rb/gems/ruby-debug-ide-0.4.17.beta8.gem: ошибка установка Ruby-debug-ide-0.4.17.beta8.gem: the ' Рубин-дебуг-ийд «Нативный драгоценный камень требует установленных инструментов сборки». Пожалуйста, обновите свой путь, чтобы включить инструменты сборки или загрузить Devkit с 'http://rubyinstaller.org/downloads' и следуйте инструкциям по адресу http://github.com/oneclick/rubyinstaller/wiki/development-kit 'linecache19 ( 0.5.12): Ошибка установки LineCache19: Настоящий драгоценный камень LineCache19 требуется установленные инструменты сборки. Пожалуйста, обновите свой путь, чтобы включить инструменты сборки или загрузить Devkit с 'http://rubyinstaller.org/downloads' и следуйте инструкциям по адресу http://github.com/oneclick/rubyinstaller/wiki/development-kit '

Я последовал его советам, чтобы загрузить Devkit - но Devkit при попытке установить, сказал, что он уже правильно установлен как часть Ruby.

Любой совет?

Это было полезно?

Решение

Проблема не специфична для Rubymine, я бы попытался переустановить Ruby и Devkit с нуля. Убедитесь, что Devkit действительно работает, используя тест из инструкция по установке:

gem install rdiscount --platform=ruby
ruby -rubygems -e "require 'rdiscount'; puts RDiscount.new('**Hello RubyInstaller**').to_html"

Если он работает нормально, попробуйте установить драгоценные камни вручную из консоли, используя следующие команды:

gem install ruby-debug-base19x --pre
gem install ruby-debug-ide --pre

Разместите журналы, предоставьте более подробную информацию, если это все еще не работает для вас.

Другие советы

Драгоценный камень, который отладчик Rubymine устанавливает само по себе, конфликтует с существующим драгоценным камнем отладки в драгоценном камне. Удалите существующие драгоценные камни отладки, вы можете получить список, запустив gem list | grep debug И позвольте Rubymine установить свою собственную версию. Также убедитесь, что у вас нет драгоценного камня отладки, упомянутого в Gemfile, а также не должно быть какого -либо драгоценного камня в глобальном Gemset.

Есть открытый вопрос На этом на форуме Rubymine. Ответ Романа Мельника работал на меня (но моя среда - Mac OS).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top