centos8 安装chromedriver

安装浏览器

1、curl https://intoli.com/install-google-chrome.sh | bash
2、ldd /opt/google/chrome/chrome | grep "not found”
3、google-chrome-stable --no-sandbox --headless --disable-gpu --screenshot https://www.baidu.com

# 查看chrome版本号
google-chrome --version

上这找到对应版本的driver

http://chromedriver.storage.googleapis.com/index.html

下载下来以后解压,上传到服务器的 /usr/bin 目录
测试脚本

# test.py
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
 
chrome_options = Options()
chrome_options.add_argument('--headless') 
chrome_options.add_argument('--disable-gpu')
chrome_options.add_argument('--no-sandbox')  # root用户不加这条会无法运行
 
driver = webdriver.Chrome(chrome_options=chrome_options)
driver.get("https://www.baidu.com/")
print(driver.title)
driver.close()
# 正常输出为"百度一下,你就知道"

你可能感兴趣的:(centos8 安装chromedriver)