无法从Ubuntu设置chromedriver的路径

无法从Ubuntu设置chromedriver的路径,ubuntu,selenium-webdriver,Ubuntu,Selenium Webdriver,在我的程序中,我给出以下代码来设置chrome驱动程序路径: System.setProperty("webdriver.chrome.driver", "\\usr\\lib\\chromedriver.exe"); 运行程序后,它会抛出错误 驱动程序可执行文件不存在:/home/ezetap0023/eclipse workspace/EzeTap/\usr\lib\chromedriver.exe Chromedriver位于usr\bin中 那么我应该给出什么正确的路径来设置路径呢?您

在我的程序中,我给出以下代码来设置chrome驱动程序路径:

System.setProperty("webdriver.chrome.driver", "\\usr\\lib\\chromedriver.exe");
运行程序后,它会抛出错误

驱动程序可执行文件不存在:/home/ezetap0023/eclipse workspace/EzeTap/\usr\lib\chromedriver.exe

Chromedriver位于usr\bin中


那么我应该给出什么正确的路径来设置路径呢?

您使用的是Ubuntu,但是chromedriver.exe是chromedriver的windows版本。 从(目前最新的…)获取正确的
正确的Linux chromedriver版本将不具有.exe扩展名。

错误说明了一切:

The driver executable does not exist: /home/ezetap0023/eclipse-workspace/EzeTap/\usr\lib\chromedriver.exe
当您在Ubuntu系统上时,您应该提到Linux风格的chromedriver的绝对路径,即.exe部分与chromedriver的确切位置有关,如下所示:

System.setProperty("webdriver.chrome.driver", "/usr/lib/chromedriver");

嘿,它仍然显示驱动程序可执行文件不存在:/home/ezetap0023/eclipse workspace/EzeTap/\usr\lib\chromedriver我的chrome驱动程序在usr/lib中…为什么它没有正确检测路径有一个输入错误,现在应该可以工作了。让我知道情况。