无法从Ubuntu设置chromedriver的路径
在我的程序中,我给出以下代码来设置chrome驱动程序路径:无法从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中 那么我应该给出什么正确的路径来设置路径呢?您
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中…为什么它没有正确检测路径有一个输入错误,现在应该可以工作了。让我知道情况。