Install xvfb:
sudo apt-get install xvfb
sudo apt-get install xvfb
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome*.deb
sudo apt install -f
Install ChromeDriver:
wget -N https://chromedriver.storage.googleapis.com/2.34/chromedriver_linux64.zip
unzip chromedriver_linux64.zip
chmod +x chromedriverunzip chromedriver_linux64.zip
sudo mv -f chromedriver /usr/local/share/chromedriver
sudo ln -s /usr/local/share/chromedriver /usr/local/bin/chromedriver
sudo ln -s /usr/local/share/chromedriver /usr/bin/chromedriver
Install Selenium:
sudo apt-get install python-pip
Install Selenium:
sudo apt-get install python-pip
pip install pyvirtualdisplay selenium
Example:
from pyvirtualdisplay import Display
from selenium import webdriver
display = Display(visible=0, size=(1024, 768))
display.start()
driver = webdriver.Chrome()
driver.get('http://blog.python.org.ua')
print driver.title