捆绑安装效果很好。在我的gemfile.lock中我有
therubyracer (0.10.2)
libv8 (~> 3.3.10)
但是尝试启动服务器会返回:
/Users/toptierlabs/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.5/lib/bundler/spec_set.rb:90:in `materialize':
Could not find libv8-3.3.10.4 in any of the sources (Bundler::GemNotFound)
宝石已正确安装:
gem list libv8
*** LOCAL GEMS ***
libv8 (3.3.10.4 ruby x86_64-darwin-10)
请帮忙!我不知道该怎么做,我一直被这个问题所困扰。 我使用的是ruby 1.9.3。
gem which
/Users/toptierlabs/.rvm/gems/ruby-1.9.3-p194/gems/libv8-3.3.10.4-x86_64-darwin-10/lib/libv8.rb
答案 0 :(得分:4)
我做了rvm重新安装1.9.3并捆绑更新。 它安装了libv8-3.3.10.4-x86_64-darwin-12而不是libv8-3.3.10.4-x86_64-darwin-10并且它有效。