"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como o WebDriverManager pode resolver o erro “o executável do chromedriver precisa estar no PATH” no Selenium?

Como o WebDriverManager pode resolver o erro “o executável do chromedriver precisa estar no PATH” no Selenium?

Publicado em 23/12/2024
Navegar:304

How Can WebDriverManager Solve the

Erro de caminho indisponível do ChromeDriver resolvido usando WebDriverManager

Muitos usuários encontram a mensagem de erro "WebDriverException: Mensagem: o executável 'chromedriver' precisa estar disponível no caminho" ao usar Selenium com Python. Apesar de definir o caminho do executável no "Caminho" da variável de ambiente, o problema persiste.

O método tradicional de resolver esse erro envolvia o download manual e a configuração do caminho do binário ChromeDriver. No entanto, uma solução mais simples está disponível através do WebDriverManager.

Instalando o WebDriverManager

Execute o seguinte comando para instalar o WebDriverManager:

pip install webdriver-manager

Usando WebDriverManager com Selenium

Com WebDriverManager instalado, você pode modificar o código Selenium da seguinte forma:

from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager

driver = webdriver.Chrome(ChromeDriverManager().install())

WebDriverManager baixa e define automaticamente o binário ChromeDriver apropriado para seu sistema operacional, eliminando a necessidade de gerenciamento manual. Essa abordagem também se estende a outros drivers da web, como Firefox, Edge e IE.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3