Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 1.9.3-由于某些原因无法加载此类文件_Ruby_Gem_Ruby 1.9 - Fatal编程技术网

Ruby 1.9.3-由于某些原因无法加载此类文件

Ruby 1.9.3-由于某些原因无法加载此类文件,ruby,gem,ruby-1.9,Ruby,Gem,Ruby 1.9,Ruby 1.9.3 非常简单的代码和我无法处理的非常简单的问题: gem list --local nokogiri (1.5.5) gem q --local nokogiri (1.5.5) 但是ruby脚本(不是Rails): 给我 /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- nokogiri (LoadError) from /usr/lib

Ruby 1.9.3 非常简单的代码和我无法处理的非常简单的问题:

gem list --local
nokogiri (1.5.5)

gem q --local
nokogiri (1.5.5)
但是ruby脚本(不是Rails):

给我

/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- nokogiri (LoadError)
    from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
    from /home/alex/test.rb:3:in `<main>'
[Finished in 0.1s with exit code 1]

您需要将Nokogiri添加到gem文件中(使用gem“Nokogiri”行)。

这是由于错误的Sublime文本构建系统造成的。右键在这里

您使用的是什么操作系统,以及如何运行ruby(例如rbenv?)。我正在OSX上运行ruby 1.9.3p194(2012-04-20修订版35410),上面的功能非常好。这就是Ubuntu12。我在Supreme text2中运行它。其他ruby脚本工作得很好,因此这个问题不是因为升华文本。您介意添加
gem环境
的输出吗?当您说从升华文本运行此脚本时,您是什么意思?我的意思是从升华文本运行此脚本。没错,是的。这不是Rails应用程序。捆绑程序也存在于Rails之外。另外,检查RVM Gemests-1不应假设正在使用捆绑机。应在注释中询问,然后相应地回答。仅在注释中询问捆绑程序是否已安装。查尔斯·考德威尔先生,你看不见吗?我是在对问题的评论中说的。不是对已经做出假设的答案的评论。
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- nokogiri (LoadError)
    from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
    from /home/alex/test.rb:3:in `<main>'
[Finished in 0.1s with exit code 1]
gem environment
RubyGems Environment:
  - RUBYGEMS VERSION: 1.8.24
  - RUBY VERSION: 1.9.3 (2012-04-20 patchlevel 194) [x86_64-linux]
  - INSTALLATION DIRECTORY: /home/alex/.rvm/gems/ruby-1.9.3-p194
  - RUBY EXECUTABLE: /home/alex/.rvm/rubies/ruby-1.9.3-p194/bin/ruby
  - EXECUTABLE DIRECTORY: /home/alex/.rvm/gems/ruby-1.9.3-p194/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86_64-linux
  - GEM PATHS:
     - /home/alex/.rvm/gems/ruby-1.9.3-p194
     - /home/alex/.rvm/gems/ruby-1.9.3-p194@global
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - http://rubygems.org/


gem which nokogiri
/home/alex/.rvm/gems/ruby-1.9.3-p194/gems/nokogiri-1.5.5/lib/nokogiri.rb