If you didn't take the Fundamentals course, or weren't able to install all the libraries, that's OK. This web scraping series does not require the use of Rails, Postgres, or running a local server.
Step 4 Test everything works by opening your terminal / command prompt, then:
irb
# hit enter, this will open your Ruby shell)
require 'watir'
# hit enter
# expected result: => true
===
Troubleshooting
"webdrivers" -- if you have trouble when starting the Watir gem due to an issue with webdrivers:
Step 1 - Go here and download the latest Chromedriver binary file. When you click a link it will take you to a page that looks like this:
Click whichever file is most relevant to your computer. For me I chose "mac64" because I have an older macbook without the "M1" chip.
Step 2 - Install (execute) the file by first unzipping it, then inside your terminal navigating to this file's location (e.g. your Downloads folder) and running: "./chromedriver" -- your screen will look like this:
Step 3 - Move the file to your binary path to make it usable by the Watir gem. Do this via "mv /usr/local/bin" from the same directory as the file, e.g. your Downloads folder.
If you have any other issues with setting up your environment, email me at code@founderhacker.com.