为 IE webdriver 提供的权限被拒绝错误
Permission denied error given for IE webdriver
我正在尝试 运行 我在 ie11 上的自动化脚本,但我收到 ie 11 webdriver 的权限被拒绝错误
from selenium import webdriver
from webdriver_manager.microsoft import IEDriverManager
driver = webdriver.Ie(IEDriverManager().install())
IOError: [Errno 13] Permission denied: u'C:\Users\Dell\.wdm\IEDriverServer.141.59\x64\IEDriverServer.exe'
您是 运行 as 的用户无权将文件写入 C:\Users\Dell\.wdm
目录或其子目录。
您需要允许您的用户对该目录具有写入权限,或者尝试让 IEDriverManager().install()
使用您的用户可以写入的目录。
您也可以根据您的 OS: Windows 32 bit driver or Windows 64 bit driver 下载 IE 驱动程序,然后解压 zip 并将 IEDriverServer.exe 文件复制到用户有权访问的某个位置.然后使用以下代码打开IE浏览器:
from selenium import webdriver
browser = webdriver.Ie("D:\Downloads\webdriver\IEDriverServer_x64_3.14.0\IEDriverServer.exe")
我正在尝试 运行 我在 ie11 上的自动化脚本,但我收到 ie 11 webdriver 的权限被拒绝错误
from selenium import webdriver
from webdriver_manager.microsoft import IEDriverManager
driver = webdriver.Ie(IEDriverManager().install())
IOError: [Errno 13] Permission denied: u'C:\Users\Dell\.wdm\IEDriverServer.141.59\x64\IEDriverServer.exe'
您是 运行 as 的用户无权将文件写入 C:\Users\Dell\.wdm
目录或其子目录。
您需要允许您的用户对该目录具有写入权限,或者尝试让 IEDriverManager().install()
使用您的用户可以写入的目录。
您也可以根据您的 OS: Windows 32 bit driver or Windows 64 bit driver 下载 IE 驱动程序,然后解压 zip 并将 IEDriverServer.exe 文件复制到用户有权访问的某个位置.然后使用以下代码打开IE浏览器:
from selenium import webdriver
browser = webdriver.Ie("D:\Downloads\webdriver\IEDriverServer_x64_3.14.0\IEDriverServer.exe")