儘管Capistrano執行捆綁安裝並且標記爲--local
供應商緩存中的寶石未安裝到共享捆綁包路徑中。相反,我被告知:無法從供應商緩存安裝寶石
一些寶石似乎從您的供應商/緩存目錄中缺失。
無法在任何來源
libv8-3.3.10.4肯定是位於賣主/緩存找到libv8-3.3.10.4。有誰知道爲什麼bundler不會從緩存中安裝寶石?
Capistrano執行的完整命令如下。
"cd /home/ari/apps/air/releases/20120209214139 && bundle install --gemfile /home/ari/apps/air/releases/20120209214139/Gemfile --path /home/ari/apps/air/shared/bundle --deployment --local --quiet --without development test"
我有同樣的問題。 Ran'bundle pack'然後'bundle install --deployment'在'vendor/cache'找不到它 – maletor 2012-02-11 19:00:16
這看起來很像:http://groups.google.com/group/capistrano/msg/a82af2cc48784d4b。 OP宣稱已經通過安裝Rails和libv8解決了問題。不知道它是否會在你的情況下工作。 – ScottJShea 2012-02-20 10:46:26