Python Selenium调试出现 [WinError 193] %1 不是有效的 Win32 应用程序

overme2个月前 (10-17)程序开发243

现象:
初学Python Selenium插件,实现简单的打开火狐浏览器并加载baidu.com网站的功能。
Python代码如下:

from selenium import webdriver
driver =webdriver.Firefox()
url =’https://www.baidu.com’
driver.get(url)
time.sleep(3)

在Pycharm IDE中执行时,出现下图所示提示: [WinError 193] %1 不是有效的 Win32 应用程序

小编进行的操作方法:

① 通过selenium whl安装包的方式,在Python在安装了selenium 插件。也可以在联网环境,直接用pip install selenium,静待安装成功即可

② 小编使用的是火狐浏览器Firefox,需要下载对应的浏览器驱动。

火狐浏览器驱动下载地址:https://github.com/mozilla/geckodriver/releases

Chromedirver下载地址:https://registry.npmmirror.com/b … =chromedriver/2.41/

小编开始下载的geckodriver-v0.32.2-win-aarch64.zip的驱动程序

③ 将geckodriver解压后,复制到火狐浏览器程序目录。

④ 将火狐浏览器的安装目录,到文件夹比如:D:\Program Files\Mozilla Firefox 设置到Path环境变量中

⑤ pycharm中输入上方代码,并运行

出现报警后的处理方法:

查询了相关资料,说是版本不正确,或者geckodriver文件损坏。

最后重新下载了第一个版本的geckodriver-v0.32.0-win64.zip程序后错误消失,可以正常打开浏览器。

验证geckodriver文件的方法,解压后双击该程序,弹出Dos窗口并显示Listen字样内容就是正确的。

github上下载速度非常慢,本文分享小编下载好的资源。

游客,如果您要查看本帖隐藏内容请回复

相关文章


		Python编程之Python下载及安装教程

Python编程之Python下载及安装教程

正因为Python可以适用于各个领域,且开发免费,因此得到广大编程人员的喜爱。 著名评估机构TIOBE推出了2021年10月最新编程语言排行榜!Python成为最大的赢家,力压C、C++和Java...


		Win7系统 Python环境变量配置方法

Win7系统 Python环境变量配置方法

如下图所示,Win7系统上安装Python编程环境后,在命令提示窗口中输入python按回车后,提示不是内部或外部命令,也不是可运行的程序或批处理文件。这种情况,是怎么回事,该怎么处理呢? 这样的...


		Anaconda介绍及软件获取方法

Anaconda介绍及软件获取方法

什么是Anaconda? Anaconda就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。...


		Dos控制台python代码换行的方法

Dos控制台python代码换行的方法

在Python IDE工具编写python代码换行很简单,如果想要在控制台上换行该怎么操作呢! 1、cmd进入Dos界面,输入python按enter进入python环境。(* 注意,需要将pyt...


		如何解决Python导出csv文件时,中文和韩文乱码

如何解决Python导出csv文件时,中文和韩文乱码

如文章摘要所述,使用python识别了文件夹中带中文和韩文字符的图片名称,保存到CSV文件时,中文和韩文部分显示为乱码。 如图所示: 原因分析: CSV文件默认中文支持ANSI编码,且没有预留...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。