Jump to content

ChromeDriver: Erro ao importar 'selenium.webdriver.Chrome': Como resolver?


Endel Naiva
Ir para a Solução Solucionado por Thanael,

Postagens Recomendadas

PS C:\ProjetosPython> & C:/Users/Administrador/AppData/Local/Programs/Python/Python312/python.exe c:/ProjetosPython/Teste.py
Traceback (most recent call last):
  File "c:\ProjetosPython\Teste.py", line 1, in <module>
    from selenium import webdriver
  File "C:\Users\Administrador\AppData\Local\Programs\Python\Python312\Lib\site-packages\selenium\webdriver\__init__.py", line 18, in <module>
    from .Chrome.options import Options as ChromeOptions  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'selenium.webdriver.Chrome'
PS C:\ProjetosPython> 
 

 

Sempre que vou rodar meu Script da esse Erro, gostaria de saber se alguém está passando pelo msm problema , se alguém ja conseguiu resolver isso

ou se estou cometendo algum erro de iniciante ?

Teste.py

  • Curtir 1
Link to comment
Compartilhe em outros sites

  • Douglas Garcia mudou o título para ChromeDriver: Erro ao importar 'selenium.webdriver.Chrome': Como resolver?
  • Pessoal da TecnoSpeed
  • Solução

Olá @Endel Naiva tudo bem ?

Recentemente realizei alguns estudos testando o Selenium e tive um problema bem semelhante, por conta de não ter instalado o WebDriver do Chrome na máquina...

Porém existe uma maneira simples de contar isso via código. 

Segue abaixo a forma com a qual eu configuro o Selenium nos meus scripts, sugiro testar ela e ver se deu certo.

from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
from webdriver_manager.chrome import ChromeDriverManager

from selenium.webdriver.common.by import By
from selenium.webdriver.support.select import Select
from selenium.webdriver import ActionChains

import pandas as pd

options = Options()
options.add_experimental_option("detach", True)

# Aqui ele instala o WebDriver toda vez
driver = webdriver.Chrome(service = Service(ChromeDriverManager().install()), 
                          options = options)

# A partir daqui usar normal como preferir
driver.get('https://statusinvest.com.br/acoes/smto3')
time.sleep(2)

Sugiro testar com esse código, caso mesmo assim não funcione, peço que me envie as mensagens de erro para podermos lhe auxiliar novamente. 

  • Amei 2
Link to comment
Compartilhe em outros sites

obg Thanael pela ajuda 

eu tava fazendo mais ou menos assim tb, porem tava dando esse Erro , agora fiz o seguinte :

 

Desinstalei o GoogleChrome + Vs.Code + Python

depois disso reiniciei a máquina, voltei e reinstalei tudo novamente 

POREM : Destá vez com as versões adequadas para o sistema de 64bit ( que é oque eu uso )

E tb o ChromeDriver + WebDriver-Manager Atualizado via PIP 

coloquei o Chromedriver, Dentro da pasta do python

E tb na pasta que eu estou criando minhas API´S 

depois disso , tudo funcionou corretamente sem erros 

Obrigado a você mais uma vez pela ajuda .

 

Endel Neiva 

  • Curtir 2
Link to comment
Compartilhe em outros sites

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora


×
×
  • Create New...