pip2.7安装chromedriver_installer失败:无法获取最新ChromeDriver版本
解决pip2.7安装chromedriver_installer失败的问题
你在执行命令:
pip2.7 install --user chromedriver_installer
时遇到了安装失败,核心错误是:
异常:无法从https://sites.google.com/a/chromium.org/chromedriver/downloads获取最新ChromeDriver版本
这是因为这个包依赖的ChromeDriver版本查询链接已经失效了,下面是几个可行的解决办法:
方法一:手动安装ChromeDriver(最推荐)
- 先查看你的Chrome浏览器版本:打开Chrome→设置→关于Chrome,记下版本号(比如114.x.x.x)
- 下载对应版本的ChromeDriver(确保版本和Chrome完全匹配,大版本号必须一致)
- 将下载的ChromeDriver可执行文件放到系统
PATH包含的目录(比如/usr/local/bin),或者在你的Python代码里直接指定它的文件路径
方法二:更换维护更活跃的包
chromedriver_installer这个包已经很久没有更新了,如果你能升级到Python3,强烈推荐使用webdriver-manager,它能自动处理ChromeDriver的版本匹配和安装,安装命令:
pip install webdriver-manager
如果必须留在Python2.7环境,手动安装ChromeDriver是最稳妥的选择。
方法三:修改包源码后本地安装(适合必须用该包的场景)
- 下载
chromedriver_installer-0.0.6.tar.gz安装包并解压 - 打开解压后的
setup.py文件,找到CHROMEDRIVER_INFO_URL变量,替换为有效的ChromeDriver版本查询地址 - 在解压目录下执行本地安装命令:
pip2.7 install --user .
内容的提问来源于stack exchange,提问作者user1629201
相关产品推荐
相关产品推荐

