@Zelyoniy

Как исправить ошибку поиска модуля?

Установлен последний питон, selenium, pip.
Через Pycharm пытаюсь запустить элементарный тест

from selenium import webdriver
from selenium.webdriver.common.keys import Keys

driver = webdriver.Chrome('C:\\Python\\123\\chromedriver.exe')
driver.get("www.google.com")

На что выдаётся ответ
"C:\Python\venv\Scripts\python.exe C:/Python/123/123.py
Traceback (most recent call last):
File "C:/Python/123/123.py", line 2, in
from selenium.webdriver.common.keys import Keys
ModuleNotFoundError: No module named 'selenium.webdriver.common'

Process finished with exit code 1"

В IDLE всё выполняется правильно.

Если убрать вторую строку, получаем
"AttributeError: module 'selenium.webdriver' has no attribute 'Chrome'"
  • Вопрос задан
  • 8436 просмотров
Пригласить эксперта
Ответы на вопрос 1
@wiserabbit
Чтобы исправить денную проблему - нужно:
1) Перейти в подкаталог \Lib\site-packages\ каталога установленного пайтон окружения (например, если Python был установлен на диск C: в каталог Python, то переходим в c:\Python\Lib\site-packages\)
2) В нем найти каталог selenium. Если такового нет, а есть например selenium-3.141.0.dist-info нужно удалить все каталоги
3) Запустить консоль (Win+R-> cmd.exe-> Enter ) Выполнить заново команду установки селениума:
pip install selenium
4) Убедиться, что каталог selemium появился в \Lib\site-packages\
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы