当前位置: 首页 > 知识库问答 >
问题:

python selenium未使用chrome驱动程序运行

张啸
2023-03-14

我试图运行一个项目在硒与铬驱动程序,但我没有使用它一个月后(是一个更新到铬)。当我运行这个项目时,它会打开浏览器,然后立即关闭。

我收到以下错误:

Traceback(最近一次调用最后一次):文件"C:\用户\maorb\OneDrive\Desktop\Maor\python\serethd\tvil_arthur.py",第27行,在驱动程序=webDrive中。Chrome()File"C:\Program Files(x86)\Python36-32\lib\site-包\selenium\webDrive\chrome\webdriver.py",第67行,在初始化desired_capabilities=desired_capabilities)File"C:\Program Files(x86)\Python36-32\lib\site-包\selenium\webDrive\远程\webdriver.py",第91行,在初始化self.start_session(desired_capabilities,browser_profile)文件"C:\Program Files(x86)\Python36-32\lib\site-包\selenium\webDrive\远程\webdriver.py",第173行,start_session'预期能力':desired_capabilities,File"C:\Program Files(x86)\Python36-32\lib\site-包\selenium\webDriver\远程\webdriver.py",第233行,在执行self.error_handler.check_response(响应)File"C:\Program Files(x86)\Python36-32\lib\site-包\selenium\webDriver\远程\errorhandler.py",第194行,check_response升起exception_class(消息,屏幕,stackTrace)selenium.common.exceptions.WebDriverExcture:消息:会话未创建异常从断开:无法接收来自渲染器的消息(会话信息:chrome=63.0.3239.108)(驱动程序信息:chromeDrive=2.36.540470(e522d04694c7ebea4ba8821272dbef4f9b818c91),平台=Windows NT 10.0.16299x86_64)

我正在使用chrome web驱动程序版本2.36

我尝试使用最新的Chrome浏览器

共有1个答案

卢毅
2023-03-14

通常,当您的脚本找不到chromedriver时,人们会遇到此错误。可能会重新查看指定路径的位置,并添加可执行路径

 类似资料:
  • 问题内容: 我正在尝试运行一个ruby文件,该文件将使用seleniumwebdriver启动chrome驱动程序。我有selenium独立服务器2.35.0。和chromedriver可执行文件已安装。我正在通过运行服务器来启动 两个会话正在启动,chrome驱动程序无法启动。 这是在我使用以下文件运行文件之后 我对此并不陌生,无法找出问题所在。而且,我也试图让它无头运行,所以我正在运行Xvfb

  • 我试图运行一个ruby文件,这将启动chrome驱动程序使用selenium WebDriver。我有selenium独立服务器2.35.0。和chromedriver可执行文件安装。我通过运行来启动服务器, 这是在我使用 我对此很陌生,不知道哪里出了问题。我也试图无头运行它,所以我有Xvfb运行。有人能帮我指出我犯的错误并启动chromedriver吗? 更新: 谁能帮我弄清楚出了什么问题吗?

  • 我试图通过TestContainer运行Selenium测试。 这是由于 但是,如果我直接从一个测试调用它,它就会通过并且找到方法,例如。 但是,如果通过类调用此方法,则会抛出 这是我的测试方法: } 此测试从 其中抛出 这是一个演示项目,我已设置尝试和重新创建的问题,这里是我的整个文件:

  • 当我尝试用Selenium 3.14、3.13或3.12启动WebDriver时,我得到 “org.openqa.selenium.remote.UnreachableBrowserException:无法启动新会话。可能的原因是远程服务器的地址无效或浏览器启动失败。”错误。 我可以用旧的Selenium版本运行测试而没有错误。我已经设置了环境变量(例如webdriver.chrome.drive

  • 当我完成自动化后,Chrome Web驱动程序仍在后台运行,是否可以自动关闭它,而无需通过任务管理器执行?

  • 我有这个文件test.py: 我想使用此python代码从页面获取页面源。我使用的是chrome驱动程序selenium和python。但是当我启动这个脚本时,我遇到了这个错误: 我在互联网上尝试了几乎所有的解决方案,但每次我遇到其他错误时,有人知道我在这种情况下应该怎么做吗?有人建议我如何解决这个问题吗?