Terminal Can';t在终端中运行Grunt命令-在SASS处卡住

Terminal Can';t在终端中运行Grunt命令-在SASS处卡住,terminal,sass,gruntjs,Terminal,Sass,Gruntjs,我得到一个奇怪的错误: /Library/Ruby/Site/1.8/rubygems/ext/builder.rb:12: uninitialized constant Gem::UserInteraction (NameError) 有人有什么建议吗?我认为这可能是一个路径问题,只是不知道如何重置它 以下是错误消息: /Library/Ruby/Site/1.8/rubygems/ext/builder.rb:12: uninitialized constant Gem::UserInte

我得到一个奇怪的错误:

/Library/Ruby/Site/1.8/rubygems/ext/builder.rb:12: uninitialized constant Gem::UserInteraction (NameError)
有人有什么建议吗?我认为这可能是一个路径问题,只是不知道如何重置它

以下是错误消息:

/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

这看起来像是更新中的一些问题

您可以尝试更新:

gem update --system
gem update sass

我不完全确定原因是什么,但我认为最近的一次gem更新为我打破了它(因为一些rubygems版本附带了问题:)


对我来说,解决这个问题的方法是手动从下载和安装rubygems。试一试,在我们等待有人解释根本原因时,可能也会解决您的问题。

这些命令不起作用-只是收到一条错误消息。不知道该怎么办?这里也是一样,在尝试任何gem命令(gem list/update等)时,我得到了一个类似的错误:/Library/Ruby/Site/1.8/rubygems/config_file.rb:40:uninitialized constant gem::UserInteraction(namererror)