Question

Courir avec Ruby 1.9.2

L'IDE se plaint que le rubis-debug-base19x gemme est nécessaire et propose de l'installer.

Cependant, lors d'une tentative de l'installer, il affiche le message

Impossible d'installer des pierres précieuses. À la suite des pierres précieuses ne sont pas installés: C: / Program Fichiers (x86) / JetBrains / RubyMine 3.2.4 / rb / pierres précieuses / ruby-debug-base19x-0.11.30.pre2.gem: Erreur lors de l'installation ruby-debug-base19x-0.11.30.pre2.gem: Le bijou natif 'de linecache19' nécessite des outils de construction installés. S'il vous plaît mettre à jour votre PATH pour inclure construire des outils ou télécharger le DevKit de « Http://rubyinstaller.org/downloads » et suivez les instructions à 'Http://github.com/oneclick/rubyinstaller/wiki/Development-Kit' C: / Program Files (x86) / JetBrains / RubyMine 3.2.4 / rb / gemmes / ruby-debug-ide-0.4.17.beta8.gem: Erreur lors de l'installation ruby-debug-ide-0.4.17.beta8.gem: Le ruby-debug-ide 'gemme native nécessite des outils de construction installés. S'il vous plaît mettre à jour votre PATH pour inclure construire des outils ou télécharger le DevKit de « Http://rubyinstaller.org/downloads » et suivez les instructions à 'Http://github.com/oneclick/rubyinstaller/wiki/Development-Kit' linecache19 (0.5.12): Erreur installation linecache19: The 'linecache19' gemme natif nécessite des outils de construction installés. S'il vous plaît mettre à jour votre PATH inclure des outils de construction ou télécharger le DevKit de « Http://rubyinstaller.org/downloads » et suivez les instructions à 'Http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'

J'ai suivi ses conseils pour télécharger le DevKit - mais le DevKit lors de la tentative d'installation, a dit qu'il était déjà correctement installé dans le cadre de Ruby

.

Un conseil?

Était-ce utile?

La solution

Le problème est pas spécifique à RubyMine, je vais essayer de réinstaller Ruby et DevKit à partir de zéro. Vérifiez que DevKit fonctionne réellement en utilisant un test du guide d'installation :

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

Si cela fonctionne bien, essayez d'installer les pierres précieuses de débogage manuellement à partir de la console en utilisant les commandes suivantes:

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

journaux de poste, fournir plus de détails si elle ne fonctionne toujours pas pour vous.

Autres conseils

Le joyau que débogueur RubyMine installe lui-même en conflit avec la pierre précieuse de débogage existant dans le gemset. Désinstallez les gemmes de débogage existants, vous pouvez obtenir une liste en exécutant gem list | grep debug et laissez RubyMine installer sa propre version. De plus, assurez-vous que vous ne disposez pas d'un petit bijou de débogage mentionné dans le Gemfile et aussi il ne devrait pas être une gemme de débogage dans le gemset global.

Il y a un question ouverte sur ce forum au RubyMine. La réponse par Roman Melnik a fonctionné pour moi (mais mon environnement est Mac OS).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top