1.下载chromedriver
查看自己chrome的版本号:chrome->设置->关于chrome

根据版本号下载对应的chromedriver
镜像网站:
http://npm.taobao.org/mirrors/chromedriver/
我的是 89.0.4389

所以下载 89.0.4389这个版本(版本号前三位对上了就行)

只有32位(不过不影响)

2.把压缩包解压缩后放在桌面

3.写代码
from selenium import webdriver
if __name__ == '__main__':
driver = webdriver.Chrome(r'E:\桌面\chromedriver.exe')
driver.get('http://www.baidu.com')
其中r'E:\桌面\chromedriver.exe'就是chromedriver.exe的路径
(路径前面的r是转义字符)
4.效果

本文介绍了如何在不设置环境变量的情况下,解决使用selenium时遇到的'chromedriver' executable needs to be in PATH的问题。步骤包括:1.根据Chrome版本号下载对应版本的chromedriver;2.将解压后的chromedriver放在指定位置;3.在代码中明确指定chromedriver的完整路径,避免依赖PATH环境变量。
643

被折叠的 条评论
为什么被折叠?



