【问题标题】:wicked_pdf can not find libv8-3.16.14.3 (but installed)wicked_pdf 找不到 libv8-3.16.14.3(但已安装)
【发布时间】:2014-01-16 10:03:03
【问题描述】:

我刚从acts_as_flying_saucer 切换到wicked_pdf,因为我一直对这个FFI 的东西有问题。

现在我试图让这个 wicked_pdf gem 在我的应用程序中运行,但是如果我运行任何 PDF 生成方法,我会收到以下错误:

Failed to execute: "/projectvendor/bundle/ruby/2.0.0/bin/wkhtmltopdf" -q

"file:////var/folders/zq/jlkc33yn1v13vr5wmt45m9bm0000gn/T/wicked_pdf20131229-1025-1w96afy.html" “/var/folders/zq/jlkc33yn1v13vr5wmt45m9bm0000gn/T/wicked_pdf_generated_file20131229-1025-1l8wads.pdf” 错误:无法生成 PDF!命令错误: /Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/spec_set.rb:92:in block in materialize': Could not find libv8-3.16.14.3 in any of the sources (Bundler::GemNotFound) from /Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/spec_set.rb:85:in map!从 /Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/spec_set.rb:85:in materialize' from /Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:114:in specs' 来自 /Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:159:in specs_for' from /Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:148:in requested_specs' 来自 /Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/environment.rb:18:in requested_specs' from /Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/runtime.rb:13:in setup' 来自 /Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler.rb:120:in setup' from /Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/setup.rb:17:in ' 来自 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in require' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in require'

当我在其他线程中阅读时,我尝试了以下事情:

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

成功了,但仍然出现同样的错误。

libv8 中的宝石
/Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/libv8-3.16.14.3-x86_64-darwin-12/lib/libv8.rb

似乎安装正确?但是没有用。

有谁知道如何解决这个问题?

【问题讨论】:

    标签: ruby rubygems gem wicked-pdf libv8


    【解决方案1】:

    就我而言,它正在降级“3.16.14.2”版本。 它工作正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-06
      • 2014-09-30
      • 2021-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-01
      • 2019-06-30
      相关资源
      最近更新 更多