这个错误是因为在你的环境中没有找到Chrome浏览器的驱动程序。要解决这个问题,你可以按照以下步骤之一进行操作:

  1. 安装Chrome浏览器驱动程序:你可以从Chrome浏览器官方网站下载适用于你的操作系统的驱动程序。下载后,将驱动程序添加到系统PATH环境变量中,或将其放置在Python可执行文件所在的文件夹中。

  2. 使用其他浏览器驱动程序:如果你不需要使用Chrome浏览器,可以尝试使用其他浏览器的驱动程序,如Firefox的Gecko驱动程序或Safari的Safari驱动程序。安装相应的驱动程序,并在你的代码中指定使用该驱动程序。

以下是一个示例代码,使用Firefox浏览器的Gecko驱动程序:

from splinter import Browser

executable_path = {'executable_path': 'path/to/geckodriver'}
browser = Browser('firefox', **executable_path)

请注意,你需要将'path/to/geckodriver'替换为你实际安装驱动程序的路径。

希望这些信息对你有帮助

py 报错如下如何解决 File CUserspcAppDataLocalProgramsPythonPython39libsite-packagessplinterbrowserpy line 123 in Browser raise DriverNotFoundErrorfDriver for driver_name was not foundsplinterexceptionsDri

原文地址: http://www.cveoy.top/t/topic/h915 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录