PavelRak Ответов: 1

Нет модуля с именем Селена


Я пытаюсь запустить python-код из github, который я нашел, однако я установил все требования, и после запуска файла .py он выдает ошибку:
ImportError: No module named selenium


У меня есть в моем C:\python 36 и питон 27 и питон 38
может быть, это потому, что у меня есть еще одна версия?

Что я уже пробовал:

Мой код:
#!/usr/bin/env python
import time
import argparse
from selenium import webdriver
from random import randint

import sys


после проверки установки он возвращается в нормальное состояние:
C:\Users\work>pip3 install selenium
Requirement already satisfied: selenium in c:\python36\lib\site-packages (3.141.0)
Requirement already satisfied: urllib3 in c:\python36\lib\site-packages (from selenium) (1.25.8)

Richard MacCutchan

Используете ли вы python36, чтобы запустить этот скрипт?

[no name]

У меня сейчас удалить всех версий Python и установлен 3.8.2 и я буду проверять в ближайшее время ответа Спасибо

[no name]

Теперь все модули в порядке, но он не будет обедать, как это показывает: SyntaxError: неожиданный символ после символа продолжения строки
:-(

Richard MacCutchan

- Куда же?

[no name]

Теперь у меня есть еще одна проблема: ошибка: не удалось найти версию, удовлетворяющую очереди требований (из версий: нет)
Это действительно модуль? Почему его нельзя найти? -Квик"

Richard MacCutchan

Извините, понятия не имею. Однако вполне возможно, что вся ваша установка каким-то образом повреждена. Может быть, пришло время попробовать переустановить все с нуля.

1 Ответов

Рейтинг:
0

MehreenTahir

Импорт selenium работает без каких-либо проблем в Python 2x, но вы увидите ошибку при работе в Python 3x. Я предполагаю, что поскольку у вас установлены оба Python 2 и 3, он проверяет установку selenium во время выполнения теста установки и возвращает ok из-за версии 2.

Я бы посоветовал вам удалить все среды python, а затем установить только python 3.
Для selenium загрузите пакет с сайта [^]selenium-3.141.0.tar.gz, распаковать и установить вручную.
Для справки, вы можете извлечь файл с помощью этих команд.

cd directory_containing_selenium-3.141.0.tar.gz
tar -xvzf selenium-3.141.0.tar.gz 

и установите его.
python setup.py install

Это должно решить вашу проблему.