The main reason I like Hugo is almost all other engines require me to install an entire Ruby or JavaScript ecosystem of packages on machine just to be able to preview my blog post. I don't want to manage the dependency hell when I don't have to.
I've found that using RVM, much like using virtualenv in python, has helped me with Ruby issues. It doesn't work exactly like virtualenv but it's pretty close.