一尘不染

如何在Chrome的PATH中添加Chromedriver?

linux

尝试在Python脚本中将Selenium与Chrome结合使用。

我收到以下错误:

WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home

我知道chromedriver可执行文件的位置。如何将其添加到PATH?

谢谢


阅读 1217

收藏
2020-06-07

共1个答案

一尘不染

您可以在脚本中指定chrome驱动程序的绝对路径,如下所示:

from selenium import webdriver
driver = webdriver.Chrome(executable_path='/path/to/driver/chromedriver')

或者,您可以按以下方式在PATH系统变量中将路径添加到Webdriver :

export PATH=$PATH:/path/to/driver/chrome-driver

您可以将以上行添加到/home/<user>/.profile文件中以使其永久。

在运行Python 2.7.14的Ubuntu 17.10上测试

希望这可以帮助!

2020-06-07