无法在任何来源中找到libv8

时间:2012-09-24 20:24:57

标签: ruby ruby-on-rails-3 bundler therubyracer

捆绑安装效果很好。在我的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

1 个答案:

答案 0 :(得分:4)

我做了rvm重新安装1.9.3并捆绑更新。 它安装了libv8-3.3.10.4-x86_64-darwin-12而不是libv8-3.3.10.4-x86_64-darwin-10并且它有效。