LoadError: cannot load such file — nokogiri

October 4, 2015 3.4k views
Ruby Ruby on Rails Deployment DigitalOcean Ubuntu

I am trying to push my Ruby on Rails project to DigitalOcean by using Capistrano.

I am following this guide here: [https://www.digitalocean.com/community/tutorials/deploying-a-rails-app-on-ubuntu-14-04-with-capistrano-nginx-and-puma](http://)

I followed every steps, and everything was fine until I reached step 7 which I run:

cap production deploy:initial

on my local machine. This command gave me this error:

[http://i.stack.imgur.com/EahwV.png](http://)

I never require nokogiri in my gemfile or install nokogiri for my app, so it is very wierd that this error appear. So, somebody help me please? I have stuck on this for a few days already :(

Thanks!

1 comment
  • Hi,

    Can you try using gem install nokogiri
    Nokogiri is a dependency of Rails, and Capistrano will need it for your deployment.

1 Answer

This question was answered by @BrookDO:

Hi,

Can you try using gem install nokogiri
Nokogiri is a dependency of Rails, and Capistrano will need it for your deployment.

View the original comment

Have another answer? Share your knowledge.