我已成功安装:
现在是以下代码块
require 'rubygems'
require 'Qt4'
给我一个错误:
C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems.rb:926:in
report_activate_error': RubyGem version error: qtruby4(2.1.0 not >= 0) (Gem::LoadError) from C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems.rb:244:in
activate_dep' 来自C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems.rb:236:inactivate' from C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems.rb:213:in
try_activate' 来自C:/Ryy187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:56:in`require' 来自C:/Users/nick/Documents/NetBeansProjects/RubyApplication2/lib/main.rb:4
当需要'rubygems'时,一切都很好。我的操作系统是Windows 7.
答案 0 :(得分:0)
确保您需要正确的宝石名称
要求'Qt4'似乎有点不同,因为几乎所有的红宝石宝石名字都是简单的字母
任何机会都不是你的宝石名'qtruby4',如果有的话,试试
require 'rubygems'
require 'qtruby4'
HTH
sameera