title: Selenium on shared gui-less host
body: <p>I need to run Selenium (or another webscraping tool that can handle javascript) on a remote linux host (Webfaction). I am using Python.</p>
  
  <p>Is this possible? The server is gui-less so I can't run browsers. Or can I, if I use PyVirtualDisplay?</p>
  
  <p>What about running Selenium with HtmlUnit? </p>
  
  <p>I have tried using Selenium with Selenium/PyVirtualDisplay/ChromeDriver, but keep getting various error messages. So I'm wondering if this is even possible before I continue to debug something impossible. </p>