权限错误:[Errno 13] 权限被拒绝:路径chromedriver.exe

3

昨天我用Python和Selenium做了一些测试,现在同样的代码却显示错误:

PermissionError: [Errno 13] Permission denied: 'C:\Users\acer\.wdm\drivers\chromedriver\81.0.4044.69\win32\chromedriver.exe'

Εrror Screenshot

这是我的代码:
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager

driver = webdriver.Chrome(ChromeDriverManager().install())

driver.get("file:///C:/Users/acer/Documents/Tw%C3%B3rczo%C5%9B%C4%87%20w%C5%82asna/Selenium/test.html")
driver.maximize_window()
driver.find_element_by_id("clickOnMe")

你确定你有权从那个目录中检索驱动程序吗?看起来你的项目位于一个没有权限收集驱动程序的目录下。 - dpapadopoulos
1个回答

0
也许昨天你在管理员账户上运行了PyCharm。
我通常使用保存的副本webdriver。
from selenium import webdriver

#driver = webdriver.Chrome('pathToChromeWebDriver')
driver = webdriver.Chrome("Driver\\windows.exe")

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接