赞
踩
附上评论区的国内镜像地址(无需魔法上网):
CNPM Binaries Mirror (npmmirror.com)
点击进去可以看到下载链接
截止2023.9.12我的谷歌浏览器版本是 116.0.5845.188(正式版本)
我选择了 116.0.5845.96
(r1160321
)(最后一个)
随着版本更新,大家要根据自己浏览器版本进行选择相应驱动,尽量保证驱动版本和浏览器版本一致,前三位保持一致一般就可以正常使用。
下载完成解压后,将驱动文件chromedriver.exe放在python的文件夹下和浏览器安装路径下
新建一个python项目验证是否安装成功
- from selenium import webdriver
- driver = webdriver.Chrome()
- if __name__=='__main__':
- driver.get('http://www.baidu.com')
如果可以正常调用浏览器打开百度页面,说明安装成功
附:搜集了一下可能出现的问题以及解决方案
1.浏览器打开闪退
解决方案1:降低selenium版本为4.1.1 / 4.5.0 或者降低python版本
pip --default-timeout=100 install selenium==4.1.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
- #解决方案2 高版本selenium引用路径有所改变,要改成一下格式
- from selenium.webdriver.chrome.service import Service
- service = Service('chromedriver的路径')
- driver = webdriver.Chrome(service=service)
2.关闭浏览器自动更新(方法有好多,这里推荐这个比较省事)
解决方案:修改host文件(有火绒的,建议用火绒修改)
打开host文件路径:
C:\Windows\System32\drivers\etc
找到host文件,使用管理员权限打开,并添加
127.0.0.1 update.googleapis.com
保存后,打开cmd命令行,并输入
ipconfig /flushdns
再重启浏览器
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。