selnium chromedriver.exe可执行文件必须位于PATH [dup]中

时间:2019-10-21 02:28:23

标签: selenium

硒不起作用,尝试了很多事情

我知道这已经是allllllllot了,但是我不知道我的计算机上发生了什么

    1. added enviorment path
    2. basically put chromedriver.exe every location in my file
    3. correct version (chromedriver and chrome)
    4. added executable_path
    5. i can opne chromedriver.exe in cmd

driver = webdriver.Chrome(options=chrome_options, executable_path=r'C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe')

以上所有方法均无效,我只想使用硒,有什么好主意吗?除了重装系统? (win10)

error pic

1 个答案:

答案 0 :(得分:0)

从图片中,您的chromedriver显然位于错误的路径中。转到命令提示符,然后运行
chromedriver.exe

看看您是否无法执行它,这意味着路径不正确。

补救措施

1)您需要确保已安装Chrome。
2)获取最新的Chrome驱动程序here
3)在您的环境中设置路径
environment

4)在您的脚本中,仅此一项应该有效

browser = webdriver.Chrome()