ImportError: в PyCharm нет модуля с именем 'selenium' - PullRequest
0 голосов
/ 19 февраля 2019

Я установил все файлы и пакеты, такие как python, pip, selenium, и я запускаю код Python в PyCharm, но он все еще показывает мне эту ошибку всякий раз, когда я запускаю свой код.

Ошибка при запуске файла python.

Traceback (последний вызов был последним): файл "C: /Users/aman.k/PycharmProjects/SeleniumScripts/MyFirstSeleniumScript.py", строка 3,в импорте webdriver ModuleNotFoundError: нет модуля с именем «webdriver»

среда выполнения кода:

  • ОС Windows 8.1
  • Python 3.7.2
  • пункт 19.0.2

Вот мой код, который я пытаюсь запустить.

enter image description here

Ответы [ 2 ]

0 голосов
/ 19 февраля 2019

Pychram может использовать более одной среды для запуска вашего проекта.Я предполагаю, что вы используете другую среду, в которой вы установили инструменты.Измените env, выбрав

Файл> Настройки> Предпочтения> Интерпретатор проекта.

Либо измените его на локальный env, либо нажмите кнопку + под окном и добавьте этот пакет в текущий env.

0 голосов
/ 19 февраля 2019

Из вашего скриншота видно, что селен не установлен.Выполните следующий шаг:

1-е решение:

Файл -> Настройки -> Внутри имени вашего проекта -> Интерпретатор проекта -> нажмите "+Кнопка -> поиск селена ( текущая версия 3.141.0 ) -> нажмите на установку -> перезапустите PyCharm.

2-е решение:

Или нажмите на слово селена в первой строке (из импорта) и подождите, пока не появится решение.Решение скажет установить пакет селена.Нажмите на него, и все готово.

Снимок экрана для решения 2:

enter image description here

3-е решение:

Если вы уже установили селен, вам необходимо установить веб-драйвер.Чтобы решить эту проблему, выполните следующий снимок экрана.

Снимок экрана для третьего решения:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...