Selenium WebDriverException:消息:'chromedriver.exe'可执行文件需要在PATH中

时间:2017-08-10 04:59:51

标签: python windows path selenium-chromedriver

我意识到这是重复的,但我已经尝试了其他类似帖子对此错误提出的所有建议。我正在运行Windows 10。

根据这篇文章,他们建议在我的python代码中明确说明文件夹位置。我做到了。 Error message: "'chromedriver' executable needs to be available in the path"

根据另一篇文章,他们说要确保环境变量PATH正确指向。 Error message: "'chromedriver' executable needs to be available in the path"

以下是我尝试输入代码的不同方法:

driver = webdriver.Chrome(executable_path='/Users/Admin/Documents/Python/chromedriver.exe'‌)  #SyntaxError: invalid character in identifier

driver = webdriver.Chrome('/Users/Admin/Documents/Python/chromedriver.exe')

以下是截图:enter image description here

和另一个:enter image description here

还将chromesetup.exe添加到C:\ Python36-32 \ Scripts文件夹并调用

driver= webdriver.Chrome()

enter image description here

我还重新启动了计算机并重新启动了Pycharm。还有其他建议吗?

1 个答案:

答案 0 :(得分:-1)

driver = webdriver.Chrome(executable_path = os.path.abspath(“ ChromeSetup”),options = chrome_options)