1

执行命令后:

 sudo bundle exec rake snorby:setup

我得到错误:

 Invalid .gemspec format in '/var/lib/gems/1.8/specifications/dm-active_model-1.2.1.gemspec
WARNING:  #<ArgumentError: Illformed requirement ["#<YAML::Syck::DefaultKey:0x7f8cb7e8a1c0> 1.2.3"]>

我对 ruby​​ 很陌生,只是想安装一个程序。有人对此有任何想法吗?

greenlantern@greenlantern:~/snorby/snorby$ ruby -v
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]
4

2 回答 2

1

根据所说,我假设您使用 rvm、rbenv 或类似的,当您使用sudo. 所以在 sudo 中,你会得到 ruby​​ 1.8。你为什么要使用 sudo 呢?尝试只运行bundle exec rake snorby:setup,不使用 sudo。

于 2012-08-18T17:18:40.940 回答
0

你用的是什么版本的红宝石?Snorby 仅支持 ruby​​ >= 1.9.2。希望这可以帮助。

于 2012-08-18T16:23:54.620 回答