python - “chromedriver.exe”可执行文件可能有错误的权限
问题描述
请帮忙。
我在这里做错了什么,我检查了权限,更改了路径,甚至无法打开浏览器:L
import os, random, sys, time
from selenium import webdriver
from bs4 import BeautifulSoup
browser = webdriver.Chrome(executable_path='driver/chromedriver.exe')
回溯(最近一次通话最后):文件“/Users/james/Documents/GitHub/LinkedIn/Scrape.py”,第 5 行,在浏览器 = webdriver.Chrome(executable_path='driver/chromedriver.exe') 文件“/Library /Python/2.7/site-packages/selenium-4.0.0a3-py2.7.egg/selenium/webdriver/chrome/webdriver.py”,第 62 行,在init service_log_path, service, keep_alive) 文件“/Library/Python/ 2.7/site-packages/selenium-4.0.0a3-py2.7.egg/selenium/webdriver/chromium/webdriver.py”,第 77 行,在init self.service.start() 文件“/Library/Python/2.7/site-packages/selenium-4.0.0a3-py2.7.egg/selenium/webdriver/common/service.py”,第 88 行,在启动操作系统中。 path.basename(self.path), self.start_error_message) selenium.common.exceptions.WebDriverException: Message: 'chromedriver.exe' 可执行文件可能有错误的权限。请参阅https://sites.google.com/a/chromium.org/chromedriver/home [在 0.574 秒内完成] browser = webdriver.Chrome(executable_path='driver/chromedriver.exe')
解决方案
推荐阅读
- spring-boot - java - 如何在使用JdbcBatchItemWriter的春季批处理中参数为null / 0时跳过更新
- php - 清除货币切换器更改的 WooCommerce 购物车
- .net-core - 如何在第一个项目失败时停止 FluentValidation RuleForEach
- vue.js - 通过 vuejs npm 包提供公共资产
- azure - 如何管理 Cosmos DB 中多次写入的会话令牌?
- javascript - 如何使用反应路由器dom显示详细信息页面
- cordova - Cordova 视频文件上传 Android 10 目标级别 29 不起作用
- android - 调用应用程序相机的 Matrix.org 元素在电视中不起作用
- python - groupby 根据 df2 python 的 bin 查找 df1 的最小值和最大值
- angular - 如何在ngrx中使用dispatch函数触发多个调用