2013-02-02 69 views
0

我试图加载rubywrite和运行的一个例子,但这是抛出我下面的错误: -红宝石需要扔了错误

/usr/local/lib/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- rubywrite/exceptions (LoadError) 
    from /usr/local/lib/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require' 
    from /home/ankit/Downloads/Studies/PLI/Assignment2/RubyWrite/lib/rubywrite.rb:1:in `<top (required)>' 
    from pcc.rb:4:in `require_relative' 
    from pcc.rb:4:in `<main>' 

我不知道有什么需要做。我的红宝石版本是:

- ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]

我的宝石ENV是: -

RubyGems Environment: 
    - RUBYGEMS VERSION: 1.8.25 
    - RUBY VERSION: 1.9.3 (2012-04-20 patchlevel 194) [x86_64-linux] 
    - INSTALLATION DIRECTORY: /usr/lib/ruby/gems/1.9.1 
    - RUBY EXECUTABLE: /usr/bin/ruby1.9.1 
    - EXECUTABLE DIRECTORY: /usr/bin 
    - RUBYGEMS PLATFORMS: 
    - ruby 
    - x86_64-linux 
    - GEM PATHS: 
    - /usr/lib/ruby/gems/1.9.1 
    - /home/ankit/.gem/ruby/1.9.1 
    - GEM CONFIGURATION: 
    - :update_sources => true 
    - :verbose => true 
    - :benchmark => false 
    - :backtrace => false 
    - :bulk_threshold => 1000 
    - REMOTE SOURCES: 
    - http://rubygems.org/ 
+0

你想要什么?你自己的一个类/文件? –

+0

我想要从文件夹rubywrite之一中获取文件。该文件是exceptions.rb – Gearloose

回答

1

当前目录中不包括在库包括由默认路径。

你可以使用-I选项明确添加了Ruby命令行:

ruby -I. the_file.rb