1

Ubuntu 12.04 LTS precision32 3.2.0-23-generic-pae ruby​​ 2.0.0p247(2013-06-27 修订版 41674)[i686-linux]

我创建了 Rails (4.0.0) 项目,在 Gemfile 中取消注释 gem 'therubyracer' 并运行 'bundle install'。

我收到此错误:

Could not find gem 'therubyracer (~> 0.12) ruby' in the gems available on this machine. Run `bundle install` to install missing gems.

将 'execjs'、'libv8' 添加到 Gemfile 没有任何区别,并且以所有可能的组合再次卸载和安装这些 gem。

4

2 回答 2

2

更好的是你可以尝试bundle update 它会工作。

于 2013-10-16T09:30:49.643 回答
0

我已将 ruby​​racer 版本指定为 0.12.0 并且它有效!

于 2013-10-16T09:14:22.570 回答