【问题标题】:Unable to install SproutCore无法安装 SproutCore
【发布时间】:2012-07-20 09:58:29
【问题描述】:

我用过

rvm 1.8.7 do gem install sproutcore 

安装成功,但现在正在运行sproutcore gen project getting_started 它给了我以下错误:

/Users/user/.rvm/gems/ruby-1.8.7-p370/gems/sproutcore-1.8.2.1/vendor/chance/lib/chance/instance/slicing.rb:22: syntax error, unexpected ':', expecting '}'
            mtime: file[:mtime],
                  ^
/Users/user/.rvm/gems/ruby-1.8.7-p370/gems/sproutcore-1.8.2.1/vendor/chance/lib/chance/instance/slicing.rb:23: syntax error, unexpected ':', expecting '='
            canvas: canvas
                   ^
/Users/user/.rvm/gems/ruby-1.8.7-p370/gems/sproutcore-1.8.2.1/vendor/chance/lib/chance/instance/slicing.rb:234: syntax error, unexpected $end, expecting kEND

【问题讨论】:

    标签: sproutcore


    【解决方案1】:

    我认为这是 Ruby 1.8.7 的“已知错误”,因为它使用了一些仅在 1.9 中可用的语法。

    您可能应该尝试升级到 Ruby 1.9.2 或 1.9.3,这应该可以解决问题。

    【讨论】:

      【解决方案2】:

      我同意 Topher Fangio 的观点,但要补充一点:这就是我所做的。

      gem update --system
      

      【讨论】:

        猜你喜欢
        • 2013-09-23
        • 1970-01-01
        • 2011-09-04
        • 2021-07-26
        • 2020-10-12
        • 2023-01-30
        • 2014-01-08
        • 2011-10-17
        • 2018-06-04
        相关资源
        最近更新 更多