【问题标题】:require 'rjb' fails on irb在 irb 上要求“rjb”失败
【发布时间】:2012-11-30 07:37:06
【问题描述】:

我想使用 rjb 来调用standford parser。我已经设法为 rjb 安装 gem 并按照 rjb 网站中的建议设置 JAVA_HOME 路径。

     gem install rjb
     Building native extensions.  This could take a while...
     Successfully installed rjb-1.4.3
     1 gem installed
     Installing ri documentation for rjb-1.4.3...
     Installing RDoc documentation for rjb-1.4.3...
     [root@avinash shoutout_railsengine]# ruby -v -e "p ENV['JAVA_HOME']"
        ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-linux]
     "/usr/java/jdk1.7.0/"
     [root@avinash shoutout_railsengine]# ruby -v -e "p ENV['JAVA_HOME']"
     ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-linux]
     "/usr/java/jdk1.7.0/"
     [root@avinash shoutout_railsengine]# ruby -v -e "p ENV['JAVA_HOME']"
     ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-linux]
     "/usr/java/jdk1.7.0/"
     [root@avinash shoutout_railsengine]# ruby -d -rubygems -rrjb -e 'Rjb::load'
       Exception `LoadError' at <internal:lib/rubygems/custom_require>:29 - no such   file to load -- rubygems/defaults/operating_system
     Exception `LoadError' at <internal:lib/rubygems/custom_require>:37 - no such file to load -- rubygems/defaults/operating_system
     Exception `LoadError' at <internal:lib/rubygems/custom_require>:29 - no such file to load -- rubygems/defaults/ruby
     Exception `LoadError' at <internal:lib/rubygems/custom_require>:37 - no such file to load -- rubygems/defaults/ruby
     Exception `LoadError' at <internal:lib/rubygems/custom_require>:29 - no such file to load -- rjb
    Exception `LoadError' at <internal:lib/rubygems/custom_require>:37 - no such file to load -- rjb
  <internal:lib/rubygems/custom_require>:29:in `require': no such file to load -- rjb (LoadError)
     from <internal:lib/rubygems/custom_require>:29:in `require'
 [root@avinash shoutout_railsengine]# irb
  irb(main):001:0> require 'rjb'
  LoadError: no such file to load -- rjb
    from <internal:lib/rubygems/custom_require>:29:in `require'
    from <internal:lib/rubygems/custom_require>:29:in `require'
    from (irb):1
    from /usr/local/bin/irb:12:in `<main>'

谁能告诉我是什么问题?

【问题讨论】:

    标签: irb rjb


    【解决方案1】:

    require 'rjb' 之前尝试require 'rubygems'

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-01
      • 2018-10-15
      • 2018-08-30
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      相关资源
      最近更新 更多