Ruby on rails 无法安装任何Ruby gems-未定义的方法'invoke_with_build_args`

Ruby on rails 无法安装任何Ruby gems-未定义的方法'invoke_with_build_args`,ruby-on-rails,ruby,rubygems,Ruby On Rails,Ruby,Rubygems,我从rubynstaller.org在Windows7系统上安装了Ruby2.1 在尝试安装任何gem时,我遇到以下错误: C:\Ruby21>gem install compass ERROR: Loading command: install (Win32::Registry::Error) The system cannot find the file specified. ERROR: While executing gem ... (NoMethodError)

我从rubynstaller.org在Windows7系统上安装了Ruby2.1

在尝试安装任何gem时,我遇到以下错误:

C:\Ruby21>gem install compass
ERROR:  Loading command: install (Win32::Registry::Error)
    The system cannot find the file specified.
ERROR:  While executing gem ... (NoMethodError)
    undefined method `invoke_with_build_args' for nil:NilClass

我不知道出了什么问题。

尝试使用cygwin安装程序重新安装ruby软件包。即使它们是相同的版本。

试着用管理员权限打开比unix shell aka Commandprompt落后30年的东西。然后以管理员身份重新运行命令。@auL5agoi仍然是相同的错误!:/什么是完整的跟踪?运行
gem安装指南针-跟踪。它返回完全相同的错误。没有痕迹。好吧,建议只能使用其他shell,Cygwin或mingw等