【问题标题】:error using selenium chromedriver on windows 7 64 bit在 Windows 7 64 位上使用 selenium chromedriver 时出错
【发布时间】:2021-08-31 22:17:41
【问题描述】:

我在 Windows 7 上使用 chromeDriver 运行 Selenium 时遇到问题。我收到以下错误:

Jan 27, 2016 11:52:57 AM org.openqa.selenium.os.UnixProcess checkForError
SEVERE: org.apache.commons.exec.ExecuteException: 
Execution failed (Exit value: -559038737. Caused by java.io.IOException:
Cannot run program "C:\testproject\target\resources\chromedriver.exe" 
(in directory "."): CreateProcess error=193, %1 is not a valid Win32 application)

在 Eclipse 外部双击驱动程序会出现 Windows 错误(不是有效的 Win32 应用程序)

有什么技巧可以让它在 64 位 Windows 7 环境中运行?

【问题讨论】:

  • 我应该说“双击 Eclipse 之外的驱动程序会出现 Windows 错误”。
  • 并且导致错误的代码(在Java中)是:new ChromeDriver();,当使用路径:“webdriver.chrome.driver”和驱动程序chromedriver.exe离开站点时:@ 987654321@
  • 您确定您下载的是适用于 Windows 的 ChromeDriver 而不是适用于 Linux 的吗?并且它已正确下载/解压缩?
  • 是的,绝对是正确的版本。我认为现在下载可能已损坏。

标签: google-chrome selenium


【解决方案1】:

可能 ChromeDriver 下载被网络错误或其他原因损坏,因此 chromedriver.exe 不完整!尝试从https://sites.google.com/chromium.org/driver/重新下载ChromeDriver

【讨论】:

  • 我重新审视了这个并认为这可能是问题
  • 非常感谢,这确实解决了我在一个非常紧急的项目中遇到的问题,非常感谢。
【解决方案2】:

命令提示符杀死 chromedriver.exe 实例对我有用。

在删除当前的chromedriver并安装新的.exe之前,您可以尝试执行

Taskkill /F /IM chromedriver.exe

【讨论】:

    【解决方案3】:

    经过一番阅读,ChromeDriver 可执行文件似乎需要在您的PATH 上。仅将webdriver.chrome.driver 指向它是不够的,因为可能其他进程需要能够找到它。

    参见https://sites.google.com/a/chromium.org/chromedriver/getting-started(在“帮助WebDriver 找到下载的ChromeDriver 可执行文件”),另见https://splinter.readthedocs.org/en/0.1/setup-chrome.html

    【讨论】:

    • 您也可以使用指向 ChromeDriver 的参数启动 Selenium 服务器:java -jar selenium-server-standalone-2.48.2.jar -Dwebdriver.chrome.driver=chromedriver.exe
    【解决方案4】:

    我今天遇到了同样的错误,在今天之前硒正常运行。我发现这个错误是我的电脑杀毒软件造成的,关闭杀毒软件后一切正常。

    【讨论】:

      【解决方案5】:

      由于属性文件不存在而出现此错误,因为我正在使用它来存储 ChromeDriver.exe 路径。

      【讨论】:

        猜你喜欢
        • 2012-10-11
        • 2015-03-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-05-29
        • 2011-09-05
        • 1970-01-01
        • 2015-06-26
        相关资源
        最近更新 更多