靓仔之王 2024-11-03 20:06 采纳率: 0%
浏览 9

关于selenium以及浏览器驱动器无法调用的问题

请问各位佬,
安装了selenium3.141.0,也下下载了浏览器驱动器,也把浏览器驱动器放在python根目录,还是报错,这咋回事😭

img

img

  • 写回答

1条回答 默认 最新

  • 香格里辣 2024-11-03 20:07
    关注

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

    从你给出的描述和图片来看,似乎你在尝试使用Selenium时遇到了一些问题。以下是一些建议和可能的解决方案:

    1. 确保Selenium已正确安装:你可以通过运行pip show selenium来检查Selenium是否已经正确安装在你的Python环境中。如果没有安装,你可以使用pip install selenium来安装它。
    2. 浏览器驱动器的路径问题:即使你已经下载了浏览器驱动器并将其放在了Python的根目录,Python可能仍然无法找到它。你需要确保在调用webdriver时指定了正确的路径。例如,如果你使用的是Chrome,你可能需要这样指定路径:
    from selenium import webdriver
    driver = webdriver.Chrome('路径/到/你的/chromedriver')
    

    这里的“路径/到/你的/chromedriver”需要替换为你机器上实际的chromedriver的路径。 3. 环境问题:你可能在多个Python环境中安装了Selenium或浏览器驱动器,但它们不在同一个环境中。确保你在运行代码的环境与安装Selenium和浏览器驱动器的环境是同一个。 4. 代码问题:你提供的代码和图片内容看起来没有实际的执行部分。只是导入了webdriver但并没有实际的浏览器操作代码。请确保你的代码中有实际的操作部分,例如打开浏览器、访问URL等。 5. IDE或编辑器的问题:有时候,IDE或编辑器可能没有正确地识别导入的模块或库。尝试运行你的代码看是否能正常工作,而不是仅仅在IDE中查看。 6. 版本兼容性:确保你的Selenium版本与你的浏览器版本以及浏览器驱动器版本是兼容的。有时候,使用新版本的浏览器和驱动器可能需要对应版本的Selenium。

    为了更准确地帮助你解决问题,如果你可以提供更详细的错误信息或代码示例,我会更容易找到问题的根源并给出解决方案。

    评论

报告相同问题?

问题事件

  • 创建了问题 11月3日