Rails: wkhtmltopdf RuntimeError (Location of wkhtmltopdf unknown)

do you use static wkhtmltopdf binary? i downloaded it here and extraced it to /path/to/rails_app/bin

and add it to rails like this:

#config/initializers/wicked_pdf.rb
WickedPdf.config = {
  :exe_path => Rails.root.join('bin', 'wkhtmltopdf-i386').to_s,
}

for mac os - x you should install wkhtmltopdf by homebrew

$ brew tap homebrew/boneyard # the wkhtmltopdf formula is now inactive but still available in the boneyard repository 
$ brew install wkhtmltopdf

An alternative is to install the binary via the Gemfile.

Just add the following line to your production group:

gem 'wkhtmltopdf-binary'

That should add binary support for linux-i386, amd64, and darwin.

And then run

bundle install --without development test

to install the gem in a production environment. After which, you just restart your server.

That's all.

I hope this helps