2014-01-20 39 views
1

我得到一个奇怪的错误:无法运行在终端步兵命令 - 卡在上海社会科学院

/Library/Ruby/Site/1.8/rubygems/ext/builder.rb:12: uninitialized constant Gem::UserInteraction (NameError) 

任何人有什么建议吗?我认为这可能是一个PATH问题,只是不知道如何重置它!

以下是错误消息:

/Library/Ruby/Site/1.8/rubygems/ext/builder.rb:12: uninitialized constant Gem::UserInteraction (NameError) 
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:55:in `gem_original_require' 
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:55:in `require' 
    from /Library/Ruby/Site/1.8/rubygems/ext.rb:13 
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:55:in `gem_original_require' 
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:55:in `require' 
    from /Library/Ruby/Site/1.8/rubygems/specification.rb:1431:in `build_extensions' 
    from /Library/Ruby/Site/1.8/rubygems/stub_specification.rb:60:in `build_extensions' 
    from /Library/Ruby/Site/1.8/rubygems/basic_specification.rb:56:in `contains_requirable_file?' 
    from /Library/Ruby/Site/1.8/rubygems/specification.rb:925:in `find_inactive_by_path' 
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:55:in `find' 
    from /Library/Ruby/Site/1.8/rubygems/specification.rb:924:in `each' 
    from /Library/Ruby/Site/1.8/rubygems/specification.rb:924:in `find' 
    from /Library/Ruby/Site/1.8/rubygems/specification.rb:924:in `find_inactive_by_path' 
    from /Library/Ruby/Site/1.8/rubygems.rb:185:in `try_activate' 
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:132:in `require' 
    from /Library/Ruby/Site/1.8/rubygems/user_interaction.rb:8 
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:55:in `gem_original_require' 
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:55:in `require' 
    from /Library/Ruby/Site/1.8/rubygems/config_file.rb:7 
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:55:in `gem_original_require' 
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:55:in `require' 
    from /Library/Ruby/Site/1.8/rubygems/specification.rb:1430:in `build_extensions' 
    from /Library/Ruby/Site/1.8/rubygems/stub_specification.rb:60:in `build_extensions' 
    from /Library/Ruby/Site/1.8/rubygems/basic_specification.rb:56:in `contains_requirable_file?' 
    from /Library/Ruby/Site/1.8/rubygems/specification.rb:925:in `find_inactive_by_path' 
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:55:in `find' 
    from /Library/Ruby/Site/1.8/rubygems/specification.rb:924:in `each' 
    from /Library/Ruby/Site/1.8/rubygems/specification.rb:924:in `find' 
    from /Library/Ruby/Site/1.8/rubygems/specification.rb:924:in `find_inactive_by_path' 
    from /Library/Ruby/Site/1.8/rubygems.rb:185:in `try_activate' 
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:132:in `require' 
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/tmpdir.rb:14 
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:55:in `gem_original_require' 
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:55:in `require' 
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/tempfile.rb:8 
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:55:in `gem_original_require' 
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:55:in `require' 
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.12/bin/../lib/sass/../sass/util.rb:881:in `atomic_create_and_write_file' 
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.12/bin/../lib/sass/../sass/cache_stores/filesystem.rb:39:in `_store' 
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.12/bin/../lib/sass/../sass/cache_stores/base.rb:51:in `store' 
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.12/bin/../lib/sass/../sass/cache_stores/chain.rb:19:in `store' 
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.12/bin/../lib/sass/../sass/cache_stores/chain.rb:19:in `each' 
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.12/bin/../lib/sass/../sass/cache_stores/chain.rb:19:in `store' 
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.12/bin/../lib/sass/../sass/engine.rb:353:in `_to_tree' 
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.12/bin/../lib/sass/../sass/engine.rb:315:in `_render' 
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.12/bin/../lib/sass/../sass/engine.rb:262:in `render' 
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.12/bin/../lib/sass/../sass/exec.rb:349:in `process_result' 
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.12/bin/../lib/sass/../sass/exec.rb:41:in `parse' 
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.12/bin/../lib/sass/../sass/exec.rb:21:in `parse!' 
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.12/bin/sass:9 
    from /usr/bin/sass:19:in `load' 
    from /usr/bin/sass:19 
+0

在这里,尝试任何gem命令(gem list/update等)时,我得到一个类似的错误:/Library/Ruby/Site/1.8/rubygems/config_file.rb:40:未初始化的常量Gem :: UserInteraction (NameError) – Sam

回答

2

这看起来像一些更新问题。

,你可以尝试更新:

gem update --system 
gem update sass 
+0

这些命令不起作用 - 只是收到错误消息。不知道该怎么办? – jrutter

+0

什么样的错误信息?你可以发布他们吗? –

相关问题