零.firefox or chrome
chrome 近几代版本官方已经不支持,但貌似有第三方。
一.安装firefox(Iceweasel)
do apt-get install firefox-esr -y
whereis firefox
firefox -version
二.安装geckodriver
最新版不支持arm,最近版本支持的是v0.23.0
https://github.com/mozilla/geckodriver/releases/tag/v0.23.0
安装geckodriver-v0.23.0-arm7hf.tar.gz
1.下载后需要在树莓派里解压
2.移动到/usr/bin
3.赋予权限
tar -xzvf geckodriver-v0.26.0-arm7hf.tar.gz
sudo chmod -R 777 geckodriver
sudo cp geckodriver /usr/bin/geckodriver
三.测试
python3
from selenium import webdriver
driver = webdriver.Firefox()
driver.get("http://www.baidu.com/")