小编Lii*_*iii的帖子

我无法运行 geckodriver、python selenium ;[Win错误216]

我有 win32 驱动程序

https://github.com/mozilla/geckodriver/releases

并将exe放在python38文件夹下

我运行的是 Windows 11

OSError: [WinError 216] 此版本的 %1 与您正在运行的 Windows 版本不兼容。检查您计算机的系统信息,然后联系软件发行商

在这里你可以找到完整的终端输出

https://pastebin.com/k3Gvm2nU

> `from selenium import webdriver
> from selenium.webdriver.common.keys import Keys
> from selenium.webdriver.common.by import By
> 
> driver = webdriver.Firefox()
> driver.get("http://www.python.org")
> assert "Python" in driver.title
> elem = driver.find_element(By.NAME, "q")
> elem.clear()
> elem.send_keys("l")
> elem.send_keys(Keys.RETURN)
> assert "No results found." not in driver.page_source`
Run Code Online (Sandbox Code Playgroud)

这是代码,我期望它打开一个 Firefox 页面,但它没有,我认为 geckodriver 没有运行,因为它由于某些原因不兼容?

python windows selenium-webdriver geckodriver

5
推荐指数
1
解决办法
3874
查看次数

标签 统计

geckodriver ×1

python ×1

selenium-webdriver ×1

windows ×1