Great, but what is a Windows guy like me to do under these circumstances? Well, there are a few options.
You can jump to the summary at the bottom of the article to get a quick idea of what we’re going to do over the next few minutes.Īnyway, I’ve since learned that the vast majority of the Ruby and Rails community uses either macOS or some flavor of Linux as their operating system of choice. In this post, I’m going to be talking about how to avoid these pitfalls by setting up your development environment using the Windows Subsystem for Linux on Windows 10 Pro. One of these gems is, surprisingly, sqlite3, a gem that’s needed to even complete the official Getting Started tutorial over on. Second: I’ve run into issues while compiling native extensions for certain gems. First: RubyInstaller, the most mainstream method for getting Ruby on Windows, is not available for every version of the interpreter. In my experience, there are two main roadblocks when trying to do this. There’s one truth that I quickly discovered as I went into my first real foray into Ruby and Rails development: Working with Rails in Windows sucks.