インストール後ruby2.2の開発キットには、ソリューションを使用することはできません

Windowsシステム、適切な設置のためのいくつかの開発キットの必要性のRubyの宝石のパッケージには、新しいバージョン2.4は、以前のバージョンでは、唯一それを手動でインストールすることができ、キーのインストール開発キットことができます。

:2.4後公式サイトにダウンロードすることができhttps://rubyinstaller.org/downloads/ダウンロードDEVKITのWITH缶のバージョン。

私はオンライン検索ソリューションを試し、インストールエクスペリエンスを作る見つけることができません。

参考住所:https://www.cnblogs.com/zxktxj/​​archive/2013/01/04/2843556.html

私のメインのファイルにボーエントライによるとdevkit.rbをチェックされ、フォルダパス内のこれら2つのファイルをoperating_system.rb。

C:\ Ruby22-x64の\ libに\ルビー\ site_ruby \ devkit.rb

C:\ Ruby22-x64の\ libに\ルビー\ 2.2.0 \ RubyGemsの\デフォルト\ operating_system.rb

「D:\プログラムファイル\開発キット\ mingwの\ binに」私のコンピュータ上の例のdevkit.rbの場合、フォルダへの明確なパスが上ではないがあった私の開発キットの設置位置は、彼らがここにはありません。

私は混乱引き起こされたシステム環境変数の中にあったからでしょう、それを保存するフォルダのパスを変更します

# enable RubyInstaller DevKit usage as a vendorable helper library
unless ENV['PATH'].include?('D:\\Program Files\\DevKit\\mingw\\bin') then
  phrase = 'Temporarily enhancing PATH to include DevKit...'
  if defined?(Gem)
    Gem.ui.say(phrase) if Gem.configuration.verbose
  else
    puts phrase
  end
  puts "Prepending ENV['PATH'] to include DevKit..." if $DEBUG
  ENV['PATH'] = 'D:\\Program Files\\DevKit\\bin;D:\\Program Files\\DevKit\\mingw\\bin;' + ENV['PATH']
end
ENV['RI_DEVKIT'] = 'D:\\Program Files\\DevKit'
ENV['CC'] = 'gcc'
ENV['CXX'] = 'g++'
ENV['CPP'] = 'cpp'

開発キットが正しくインストールされているが、まだ使用することができないのであれば、通常の状況下では、解決され、その後、上記このように、あなたは試すことができます。

おすすめ

転載: www.cnblogs.com/linying1991/p/12008675.html