ghwhebs 2024-09-22 20:03 采纳率: 75%
浏览 17
已结题

selenium在py文件里运行不成功

已经在cmd安装了pip,并且把edge的驱动文件转到了python的文件夹里。
这是报错内容
C:\Users\33938\PycharmProjects\pythonProject1.venv\Scripts\python.exe C:\Users\33938\PycharmProjects\pythonProject1.venv\Lib\site-packages\自动抢票.py
Traceback (most recent call last):
File "C:\Users\33938\PycharmProjects\pythonProject1.venv\Lib\site-packages\自动抢票.py", line 1, in
from slenium import webdriver
ModuleNotFoundError: No module named 'slenium'

  • 写回答

2条回答 默认 最新

  • 一轮明月照丘壑 2024-09-22 20:05
    关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    从您提供的错误信息来看,报错内容是关于 ModuleNotFoundError: No module named 'slenium'。这个问题是由于您尝试导入了一个名为 slenium 的模块,但实际上应该是 selenium。所以问题出在模块名称的拼写错误上。

    解决方案是将您的代码中的 slenium 更改为正确的 selenium。因此,如果您的代码中的第一行是 from slenium import webdriver,您需要将其更改为 from selenium import webdriver

    请按照以下步骤操作:

    1. 打开您的 Python 文件(自动抢票.py)。
    2. 找到代码中的 from slenium import webdriver 这一行。
    3. slenium 更改为 selenium
    4. 保存文件并重新运行程序。

    另外,确保您已经正确安装了 selenium 库。如果尚未安装,可以通过以下命令在命令行中安装 selenium:

    pip install selenium
    

    同时,确保您的 Edge 驱动程序(例如:msedgedriver.exe)的路径已经添加到系统的 PATH 环境变量中,或者您可以在代码中明确指定驱动程序的路径。这样,当 Python 调用 webdriver 时,就能够找到相应的驱动程序。

    希望这些解决方案能帮助您解决问题!如果还有其他问题,请随时提问。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 今天
  • 已采纳回答 9月22日
  • 创建了问题 9月22日

悬赏问题

  • ¥15 35114 SVAC视频验签的问题
  • ¥15 impedancepy
  • ¥15 在虚拟机环境下完成以下,要求截图!
  • ¥15 求往届大挑得奖作品(ppt…)
  • ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
  • ¥50 浦育平台scratch图形化编程
  • ¥20 求这个的原理图 只要原理图
  • ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
  • ¥20 微信的店铺小程序如何修改背景图
  • ¥15 UE5.1局部变量对蓝图不可见