Python selenium WebDriverException: Message: ‘chromedriver‘ executable may have wrong permissions

Posted 但老师

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python selenium WebDriverException: Message: ‘chromedriver‘ executable may have wrong permissions相关的知识,希望对你有一定的参考价值。

背景

  • 我在Mac上下载了chromedriver,并放于Mac的Onedrive文件夹,完整路径为/Users/danzhao/onedrive/danzhao/02Chrome/chromedriver

Python中运行selenium模块的时候,居然报错了

问题

WebDriverException: 
Message: 'chromedriver' executable may have wrong permissions. 
Please see https://sites.google.com/a/chromium.org/chromedriver/home

发现是权限问题,Mac上需要修改chromedriver文件的执行权限问题

解决办法

  1. 打开终端,切换到目录
cd /Users/danzhao/onedrive/danzhao/02Chrome/
  1. 修改chromedriver权限
chmod -R 777 chromedriver

再次运行selenium,成功

- 完事 -

以上是关于Python selenium WebDriverException: Message: ‘chromedriver‘ executable may have wrong permissions的主要内容,如果未能解决你的问题,请参考以下文章

Selenium WebDriver(Python)API

[python] python+selenium+webdriver

[python] python+selenium+webdriver

selenium webdriver (python)大全

python+selenium—webdriver入门

转载selenium+Python WebDriver之selenium的定位以及切换frame(iframe)