用Python编写UI自动化用例第一步from selenium import webdriver,即导入第三方驱动包时报错,高效解决办法,报错问题已解决

问题:在PyCharm中新建一个文件,py01_test_01.py文件。编写UI自动化用例的第一步就是导入驱动(from selenium import webdriver),在已经安装selenium的情况下(pip install selenium==3.141.0),执行的时候还是报错。如下图:

 

 

原因排查过程:从报错信息,错误信息为没有找到selenium。首先查看selenium下载后的地址,地址为: c:\users\86189\appdata\local\programs\python\python310\lib\site-packages (3.141.0) ,但是新增的project地址为:C:\Users\86189\AppData\Local\Programs\Python\Python310\pythonProject2。问题点就是下载的地址和Project里面的地址不一样。pythonProject2中也有site-packages,但是没有下载selenium到site-packages中。

 

解决办法:将下载成功的selenium文件夹拷贝到pythonProject2中的site-packages里面,再次运行,发现出现一个新的报错ModuleNotFoundError: No module named 'urllib3',如下图:

 

 同理,再次拷贝urllib3文件夹到pythonProject2中的site-packages里面

 再次运行py01_test_01.py,成功打开浏览器,那么自动化环境就没有问题了,开启UI自动化第一步。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值