当我跑步时

An error occurred while installing libv8 (3.11.8.17), and Bundler cannot continue.
Make sure that `gem install libv8 -v '3.11.8.17'` succeeds before bundling.

libv8依赖于bundle installlunchygems。
我已将我的therubyracerlibv8 gem锁定在Gemfile.lock
但我发现我可以把它降级到3.11.8.17
bundle install / update: libv8 (therubyracer) installation fails (with native extensions)
怎么做?
我也发现gem可以工作,但不知道如何在我的系统上实现它。
https://github.com/cowboyd/libv8/issues/107#issuecomment-26146673

最佳答案

实际上,您可以在mavericks上安装该版本:

gem install libv8 -v 3.11.8.17 -- --with-system-v8

我可以用rbenv和ruby 1.9.3p448来确认这一点
在这里可以看到类似的线索Installing libv8 gem on OS X 10.9+

关于ruby-on-rails - 如何修复Mavericks上Gemfile的libv8错误?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19568852/

10-15 18:07