very nice article… but I am blocked at the web driver start
The result is
selenium.common.exceptions.WebDriverException: Message: Service /var/chromedriver/chromedriver unexpectedly exited. Status code was: 127
Following all you steps I installed all the new versions but maybe something has changed since when you wrote the article?